Welcome to the first ever post/email of Eng Brew.
Given the scale of Lyft's operations, every small optimization must be helpful. But here the author digs deeper into how they optimized elastic search operations. If you are interested in or use elastic search, it is a great read.
Going beyond rest with rapid development with GraphQL microservices. Take a look at a different approach than “ONe Graph To Rule Them All”
This is a really interesting take by a musician who is also a developer, and how these two crafts are alike in some aspects. There is a video accompanied with the post which is a great touch!
This is a tagged team effort from team at Pinterest where they talk about scaling their data transportation (Kafka) layer. They share the challenges of the scale, their thought process, and how they came up with the solution.
I love how the team at Uber talked about the business problem of large iOS app size, how user settings impact business, and why this engineering problem was so important to solve. I also really enjoyed their analytics approach to measurement and bringing it into the practice.