Stacked Diffs (and why you should know about them)
Meta and Google have been using stacking for closer to a decade: a coding workflow that is very efficient for small PRs. So what is stacking, and how come it’s not more widespread in the industry?
Interesting Learning from Outages (Real-World Engineering Challenges #10)
A DNS mystery at Adevinta; A failover causing an outage at GitHub; The challenge whether to do a rollback at Reddit; and the difference between public and internal postmortems.
In this lab, you will learn about and use the Datadog Operator in a real cluster with different manifests, checking in real time the features they enable.
Three Cloud Providers, Three Outages: Three Different Responses
This year, AWS, Azure, and Google Cloud have all suffered comparable regional outages. How did they respond, and why do Azure’s processes stand out compared to its rivals?
Martin Thwaites on LinkedIn: #opentelemetry #kubernetes
"If I can only have logs, you said I can't have observability, so I'll stick with log aggregation and ELK", I've heard this recently, and I think that's a…
Martin Thwaites on LinkedIn: "Our internal o11y platform is now using over 10k CPUs, that would cost a…
"Our internal o11y platform is now using over 10k CPUs, that would cost a lot with a vendor" something I heard at a conference recently, they were right, like…
UK Departure Boards – Bring live train information to your home with a UK departure board! Available in 3 sizes to display real time information for your local station or indeed any station – train, tram, bus or tube in the UK.
Martin Thwaites on LinkedIn: "How is my API doing?" is the wrong framing for reliability in my opinion.…
"How is my API doing?" is the wrong framing for reliability in my opinion. I'm not saying that it's a bad thing to think about at all. Worrying about your…
Learn how to use create a Python RSS reader using Requests-HTML to read an RSS feed, parse the feed contents, and write the text to a Pandas dataframe.
Alex Xu on LinkedIn: #systemdesign #coding #interviewtips | 41 comments
Explaining 8 Popular Network Protocols in 1 Diagram. The method to download the high-resolution PDF is available at the end. Network protocols are standard… | 41 comments on LinkedIn
Ultimate AWS Certified Cloud Practitioner Exam Training - Course Downloads
Welcome and congratulations on enrolling in this AWS Cloud Practitioner video course To kick-off your successful exam preparation, follow these easy steps below: Download the…
OKR Examples: Learn how to set the best OKRs for your team
OKRs reign supreme when it comes to helping team plan and measure success. They have revolutionized the way companies like Google, Microsoft, and Apple do business.
Martin Thwaites on LinkedIn: #opentelemetry | 11 comments
"Tracing is too expensive, you must have metrics instead to save money", this is a popular argument for not use tracing, however, it's actually only partially… | 11 comments on LinkedIn
If you use JavaScript or TypeScript for backend development, Node is the most popular choice of framework. A new runtime called “Bun” is taking this space by storm. Lessons from this sudden rise.
A HorizontalPodAutoscaler (HPA for short) automatically updates a workload resource (such as a Deployment or StatefulSet), with the aim of automatically scaling the workload to match demand. Horizontal scaling means that the response to increased load is to deploy more Pods. This is different from vertical scaling, which for Kubernetes would mean assigning more resources (for example: memory or CPU) to the Pods that are already running for the workload.
A bloom filter is a probabilistic data structure that is based on hashing. It is extremely space efficient and is typically used to add elements to a set and test if an element is in a set. Though, the elements themselves are not added to a set. Instead a hash of the elements is added to the set. When testing if an element is in the bloom filter, false positives are possible. It will …
Bloom Filters - Introduction and Implementation - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Bloom Filters | Algorithms You Should Know #2 | Real-world Examples
Subscribe to our weekly system design newsletter: https://bit.ly/3tfAlYD Checkout our bestselling System Design Interview books: Volume 1: https://amzn.to/3Ou7gkdVolume 2: https://amzn.to/3HqGozyDigital version of System Design Interview books: https://bit.ly/3mlDSk9 The Secret Sauce Behind NoSQL: https://www.youtube.com/watch?v=I6jB0nM9SKU Animation tools: Illustrator and After Effects ABOUT US: Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.