undefined

Marc Brooker

Distinguished Engineer at Amazon Web Services. Spent nearly 17 years building core AWS infrastructure like S3, Lambda, and Aurora Serverless, and is currently focused on AI infrastructure.

Top 3 podcasts with Marc Brooker

Ranked by the Snipd community
undefined
Aug 6, 2025 • 1h 8min

Scaling Correctness: Marc Brooker on a Decade of Formal Methods at AWS

Marc Brooker, Distinguished Engineer at AWS, shares insights from his nearly 17 years of experience building essential cloud services like S3 and Lambda. He reveals how AWS's journey into formal methods transformed software correctness, enhancing both reliability and development speed. The discussion highlights innovative testing strategies, the challenges of applying these methods in complex systems, and the game-changing potential of AI in programming. From the intricate landscape of verification to the tech scene in Cape Town, Marc offers a glimpse into the future of software development.
undefined
Mar 25, 2025 • 53min

Building for Scale: AWS’s Marc Brooker on Distributed SQL

Marc Brooker, VP and Distinguished Engineer for Databases at AWS, dives into the world of Distributed SQL (DSQL) and its innovative serverless architecture. He explains how DSQL is reshaping cloud databases by balancing consistency, availability, and scalability, eliminating traditional hassles. Brooker shares insights on enhancing distributed systems with EC2 clock synchronization, achieving consistency in multi-region databases, and the exciting integration of AI with serverless technologies, all while setting new standards in high-performance cloud computing.
undefined
Jan 24, 2025 • 1h 15min

AWS Aurora Distributed SQL internals with Marc Brooker

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.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app