Get Summaries of Big Tech Engineering Blog Posts on Frontend, Backend, Machine Learning, Data Engineering and more!
An introduction to Apache Cassandra and issues Uber ran into when scaling. Plus, API versioning practices at LinkedIn, challenging algorithms to try and more.
Plus, Tips on Negotiating Compensation for Software Engineers from a Principal Engineer at Amazon
We'll talk about what a service mesh is, what purpose it serves and why Netflix added one. Plus, strategies you can use to achieve your goals.
Common microservice failures at DoorDash and how they mitigate them. Plus, nine ways to shoot yourself in the foot with Postgres.
Plus, what makes a great manager of software engineers, how shopify uses pair programming for mentorship, actionable tips on improving speed and more.
Plus, how Meta integrated Raft with MySQL, lessons learned at Slack while building on AWS GovCloud and How Nike's bot detection works
Plus, how to improve your ability to focus and a look at the history of the Java ecosystem
Plus, how Google does Code Review and details on Stripe's migration to TypeScript
Many companies use Fault Injection Testing at the infrastructure level, but eBay tests at the application level. Plus, how PayPal solved their Thundering Herd problem.
We talk about comparing B Trees to LSM Trees in terms of Read, Write and Space Amplification.
Canva is an online design platform with tens of millions of users. They wrote a blog post detailing their migration from MySQL to DynamoDB.
The architecture of Netflix' Rapid Event Notification System. Plus GraphQL at LinkedIn and how Large Language Models are thinking.
McDonalds created an Eventing Platform that internal teams could use for EDAs. We'll talk about the architecture of this platform.
How Shopify deals with consistency issues due to replication lag with their primary-replica database setup.