DSQL Vignette: Aurora DSQL, and A Personal Story
Related
More from Marc Brooker's Blog
DSQL Vignette: Wait! Isn’t That Impossible? MathJax = { tex: {inlineMath: [['$', '$'], ['\\(', '\\)']]} }; Laws of physics are real. In today’s post, I’m going to look at how Aurora DSQL is designed for availability, and how we work within the constraints of the laws of physics. If you’d like to learn more about the product first, check...
DSQL Vignette: Transactions and Durability MathJax = { tex: {inlineMath: [['$', '$'], ['\\(', '\\)']]} }; The hard half of a database system? In today’s post, I’m going to look at the other half of what’s under the covers of Aurora DSQL, our new scalable, active-active, SQL database. If you’d like to learn more about the product first,...
DSQL Vignette: Reads and Compute MathJax = { tex: {inlineMath: [['$', '$'], ['\\(', '\\)']]} }; The easy half of a database system? In today’s post, I’m going to look at half of what’s under the covers of Aurora DSQL, our new scalable, active-active, SQL database. If you’d like to learn more about the product first, check out the official...
Ten Years of AWS Lambda Everything starts somewhere. Today, Werner Vogels shared his annotated version of the original AWS Lambda PRFAQ. This is a great inside look into how product development happens at AWS - the real working backwards process in action. This was, in some ways, the start of serverless computing2. Tim Wagner, Ajay Nair, and...
Garbage Collection and Metastability Cleaning up is hard to do. I’ve written a lot about stability and metastability, but haven’t touched on one other common cause of metastability in large-scale systems: garbage collection. GC is great. Garbage collected languages like Javascript, Java, Python, and Go power a big chunk of the internet’s...