The GeekNarrator cover image

The GeekNarrator

AWS Aurora Distributed SQL internals with Marc Brooker

Jan 24, 2025
In this discussion, Marc Brooker, a distinguished engineer at AWS, shares insights from his extensive career transforming cloud computing. He dives into the creation of Aurora Distributed SQL, emphasizing its resilience and serverless nature. The choice of PostgreSQL as a foundation is highlighted, focusing on its robust features. Marc also explains the complexities of managing distributed databases, including concurrency control and the architecture's fault tolerance. Innovative elements like Firecracker VMs are discussed for their role in enhancing scalability and performance.
01:14:55

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Marc Brooker's extensive journey at AWS highlights the company's evolution in cloud technology and commitment to customer needs.
  • Aurora D-SQL's architecture enables robust fault tolerance and global availability, addressing critical challenges in traditional database management.

Deep dives

Mark Brooker's Journey at AWS

Mark Brooker, a distinguished engineer with AWS, shared insights into his extensive experience, having worked there for over 16 years. He joined AWS shortly after the launch of EC2, making significant contributions to various teams, including compute, storage, and serverless technologies. His transition to the database sector in 2020 led to his involvement in launching Aurora Serverless and, subsequently, Aurora D-SQL. His passion for data and AI reflects the importance of integrating these domains in modern cloud architectures.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner