How It's Made

How It's Made
Zero-Downtime PostgreSQL Cutovers
Authors: Brad Nicholson, Andrew Tanner, Marco Montagna Instacart runs one of the largest PostgreSQL fleets on top of AWS RDS, and part of managing a fleet like this is to keep it up to date. Taking our systems offline for extended maintenance operations like upgrading or switching to new instance classes is unacceptable. Downtime must be seconds and be predictable to keep orders flowing and…
Jul 17, 2023
How It's Made
Exploring Images in Jetpack Compose
Jetpack Compose was announced at Google IO 2019 and is going to change how we do UI development on Android. I’ve been working a lot with the Android image APIs as I’ve been developing Coil…
Mar 24, 2021
How It's Made
Terraforming RDS — Bonus Anecdote
Thanks for making it all the way to the end of this series. See Part 1 for an overview of RDS and Terraform, Part 2 to get the basics of using Terraform with RDS and…
Mar 24, 2021
How It's Made
Terraforming RDS — Part 3
See Part 1 for an overview of RDS and Terraform, and Part 2 to get the basics of using Terraform with RDS and modules. This post covers parameter groups. What is a parameter group? A…
Mar 24, 2021