•1 min read•from InfoQ
Presentation: How to Build an Exchange: Sub Millisecond Response Times and 24/7 Uptimes in the Cloud
Our take
In his presentation, Frank Yu unveils Coinbase's engineering philosophy for developing resilient and efficient financial exchanges. He delves into the importance of achieving sub-millisecond response times and maintaining 24/7 uptime in the cloud. By leveraging a single-threaded architecture alongside the Raft consensus algorithm, Coinbase ensures continuous availability and reliability. Yu also highlights how determinism facilitates zero-downtime rolling deployments and allows for precise bug reproduction through the replay of production logs. This approach empowers teams to innovate while maintaining operational excellence.


Frank Yu shares Coinbase’s engineering philosophy for building resilient, fair, and fast financial exchanges. He explains the power of a single-threaded architecture combined with the Raft consensus algorithm to maintain 24/7 availability. He discusses how determinism enables zero-downtime rolling deployments and the ability to replay production logs for perfect bug reproduction.
By Frank YuRead on the original site
Open the publisher's page for the full experience