# account balance

Published articles for account balance.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Built for Reliability: How American Express Processes Payments at Scale

DevFeed: [Built for Reliability: How American Express Processes Payments at Scale](<https://devfeed.tech/articles/built-for-reliability-how-american-express-processes-payments-at-scale-17984.md>)

Original publisher: [Read original article](<https://blog.bytebytego.com/p/built-for-reliability-how-american>)

Author: ByteByteGo

Published: 2026-09-08T18:31:03Z

Content type: article

Language: en

Sources: [ByteByteGo](<https://devfeed.tech/sources/bytebytego.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [Network](<https://devfeed.tech/topics/network.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [account-balance](<https://devfeed.tech/tags/account-balance.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [bank](<https://devfeed.tech/tags/bank.md>), [card](<https://devfeed.tech/tags/card.md>), [cell-based-architecture](<https://devfeed.tech/tags/cell-based-architecture.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [network](<https://devfeed.tech/tags/network.md>), [payments](<https://devfeed.tech/tags/payments.md>), [scale](<https://devfeed.tech/tags/scale.md>), [server](<https://devfeed.tech/tags/server.md>), [services](<https://devfeed.tech/tags/services.md>)

### AI overview

The article explains how American Express processes payments through a cell-based architecture. Transactions move through independent processing units and microservices, with isolation designed to limit disruption when services fail.

### Source excerpt

In this article, we will try to understand how the transaction runs through such a cell-based architecture and how the payments are processed even when some services are failing.

## Ultimate Go: Advanced Engineering Episode 20

DevFeed: [Ultimate Go: Advanced Engineering Episode 20](<https://devfeed.tech/articles/ultimate-go-advanced-engineering-episode-20-22209.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2023/01/ultimate-go-advanced-engineering-episode-20.html>)

Published: 2023-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [servers](<https://devfeed.tech/topics/servers.md>)

Tags: [account-balance](<https://devfeed.tech/tags/account-balance.md>), [bitcoin](<https://devfeed.tech/tags/bitcoin.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [blockchain-rest-api](<https://devfeed.tech/tags/blockchain-rest-api.md>), [blockchain-state](<https://devfeed.tech/tags/blockchain-state.md>), [data-structure](<https://devfeed.tech/tags/data-structure.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [genesis-block](<https://devfeed.tech/tags/genesis-block.md>), [genesis-record](<https://devfeed.tech/tags/genesis-record.md>), [go-blockchain](<https://devfeed.tech/tags/go-blockchain.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [http](<https://devfeed.tech/tags/http.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [state](<https://devfeed.tech/tags/state.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

This video demonstrates how to launch a blockchain node, define an in-memory database for account information, manage blockchain state, and access the blockchain over HTTP through a REST API.

### Source excerpt

Introduction In episode 19, Bill designed and implemented the data structure for an account on his blockchain. This type will have a nonce field to ensure incoming transactions are valid and performed in order. Since the database will be stored in memory and not on disk, the balances in these accounts are reconstructed with information from previous transactions and the genesis block. In this video, Bill takes all the theories discussed in this series and applies them by launching his first blockchain node. Bill starts by defining a database type that will house all the account information on his blockchain with the initial values populated by the genesis record. Once he is finished, Bill will add a new package named state and, as the name implies, it will manage the state on his blockchain. Watch and learn how to launch a blockchain node and interface with it over HTTP.

## Ultimate Go: Advanced Engineering Episode 17

DevFeed: [Ultimate Go: Advanced Engineering Episode 17](<https://devfeed.tech/articles/ultimate-go-advanced-engineering-episode-17-22206.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2023/01/ultimate-go-advanced-engineering-episode-17.html>)

Published: 2023-01-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [account](<https://devfeed.tech/tags/account.md>), [account-balance](<https://devfeed.tech/tags/account-balance.md>), [accounting](<https://devfeed.tech/tags/accounting.md>), [bitcoin](<https://devfeed.tech/tags/bitcoin.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [database](<https://devfeed.tech/tags/database.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [go-blockchain](<https://devfeed.tech/tags/go-blockchain.md>), [in-memory-database](<https://devfeed.tech/tags/in-memory-database.md>), [memory-pool](<https://devfeed.tech/tags/memory-pool.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

This video tutorial continues a blockchain engineering series by implementing account-balance tracking. It designs an in-memory accounting database and uses a memory pool to store account balances, following earlier transaction-verification work.

### Source excerpt

Introduction In episode 16, Bill implemented additional means of verification for his blockchain's transactions. The first update he made was to verify if a transaction is destined for his blockchain by reading the first byte of the signature. The next one Bill made was to recalculate the public address from a signature and compare it with the from field of the transaction to verify if the request is valid. While building this, Bill demonstrates how a user's private key transforms into their public address.