SRE NEWSLETTER

Issue #29 // May 28, 2021

The Magic of Keeping a Clean Git History
// simplabs.com
This post is designed to help you form a solid mental model while working with Git both professionally and in an open source project, and how to ensure you are following best practices to make the process easier for everyone.
The Architecture of Uber's API Gateway
// eng.uber.com
Uber developed a feature-rich API gateway that is capable of complex operations on the incoming and outgoing data payload across multiple protocols. This article will take a deeper dive into the technical components of their self-serve API gateway system.
Why (and how) GitHub is Adopting OpenTelemetry
// github.blog
Different components can use different vocabularies for similar observability concepts, making investigatory work difficult. GitHub needed a solution that would allow them to standardize telemetry usage, while making it easy for developers around the organization to instrument their code.
The Cost of Cloud, a Trillion Dollar Paradox
// a16z.com
It's becoming evident that while cloud clearly delivers on its promise early on in a company's journey, the pressure it puts on margins can start to outweigh the benefits, as a company scales and growth slows.
Postgres 14: Performance and Monitoring Improvements
// pganalyze.com
The first beta release of the upcoming Postgres 14 release was made available. This article takes a first look at what's in the beta, with an emphasis on major performance and monitoring improvements.
Using Kubernetes to Rethink your System Architecture
// stackoverflow.blog
This is a story about trying to rethink complex systems: the challenges you face when you try to rebuild them, the burdens you face as they grow, and how inaction itself can cause it's own problems.
Ask HN: Why Not Microservices?
// news.ycombinator.com
It's pretty clear that microservices have fallen out of favor on HN. In this thread, members weigh in on the on the argument. Is there more to it than "you're not Google"?
Service Monitoring Patterns
// blog.hotstar.com
This article outlines how Hotstar, a platform deals with more than 1M requests per second of API calls, monitors and alerts on their microservices.
Naming Names in Incident Writeups
// surfingcomplexity.blog
Lorin Hochstein never writes incident reports anonymously. Instead, he explicitly specify the names of all of the people involved. This post explains why.
Jeff Bezos will Step Down as Amazon CEO
// edition.cnn.com
Amazon founder Jeff Bezos will officially step down from his role as chief executive on July 5. He will hand the reins to Andy Jassy, who currently runs Amazon Web Services.