Marc Brooker

@marcbrooker.bsky.social

Serverless, databases, and serverless databases at AWS. Views my own. Check out my blog: https://brooker.co.za/blog/

Today's Postgres vs. World Seminar Speaker: Marc Brooker (@marcbrooker.bsky.social) will present the architecture of Amazon's Aurora DSQL Postgres-compatible serverless OLTP DBMS. Zoom talk open to public at 4:30pm ET. YouTube video available after: db.cs.cmu.edu/events/pg-vs...

Aurora DSQL: Serverless, Scalable, Global OLTP (Marc Brooker) - Carnegie Mellon Database Group

Amazon Aurora DSQL is a distributed SQL database, designed to make it... Read More +

db.cs.cmu.edu

I'm still learning how easy it is to go from "software I wish existed" to "software that exists" now, especially for anything that's a script, automation, or small utility. Everything I internalized in 20 years about the cost of building things has changed in less than two years.

Seattle friends - in case you missed it: lu.ma/umtmqb38 The Seattle Systems group is hosting their very first meetup! @marcbrooker.bsky.social will be presenting Aurora DSQL. Excited to see more systems groups popping up (thanks @eatonphil.bsky.social). My colleague @devhawk.net is co-organizing.

Transactions and Coordination in Aurora DSQL · Luma

Join us for a Seattle Systems talk that’s definitely worth your time as we welcome Marc Brooker, Distinguished Engineer at AWS, for a deep dive into the inner…

lu.ma

I had a great time talking to Ben and Will from Antithesis on the BugBash podcast about software testing and validation at AWS. In this wide-ranging hour we talk deterministic simulation testing, fuzzing, formal methods, the history and future of testing, and much more.

I've been using Kiro as my primary IDE for a couple months, and am super happy to see it launch. Spec-driven development is super powerful. More reliable, more repeatable, and easier to control than prompt-based vibe coding. Kiro's hooks are also pretty great. I use them to keep clippy happy :)

Kiro@kiro.dev · last yr.

This is Kiro - the AI IDE that works on your messy, real-world projects. Other AI tools lose context when projects get complex. Kiro gives you spec-driven development that scales beyond prototypes. Preview: kiro.dev/blog/introducing-kiro/?trk=6b579e54-2920-4e24-a25b-d3c887a6ffdf&sc_channel=sm

Here's the answer. On the left, we see the great "exponential benefit at linear cost" impact of redundancy. But that quickly tapers off as the single point of failure dominates. What can this teach us about building good HA architectures?

Bild
Marc Brooker@marcbrooker.bsky.social · last yr.

Availability intuition quiz! I have an architecture with N redundant components, each available 99% of time time, and one non-redundant component available 99.999% of the time. Sketch, on the provided axes, the end-to-end availability curve versus N.