Cloud Native Weekly #2
Emerging ecosystem of service mesh in 2022, learning from Paypal's massive Kubernetes cluster and Roblox recent outage that affected 50M users for 73 hours.
Welcome to the second edition of the Cloud Native Weekly. Thank you to the 40 new subscribers who have joined us in the last week. I hope you have learned new stuff from this newsletter.
State of Service Mesh in 2021
Jimmy Song went through an emerging ecosystem of service meshes and their adaptation. The article explores the gap in service mesh technology and evolving projects which will fill the gap. I am particularly excited about the sidecar-less model of the service mesh, introduced by Cilium.
How Paypal Scaled Kubernetes to 4000 Nodes and 200,000 Pods
A lot of things can go wrong and it is particularly challenging to run Kubernetes at such a scale. Learn how they used k-bench for load testing and how they optimized the Kubernetes core components such as API server, scheduler, and controller.
Are you new to this newsletter? Like the content and don’t want to miss the future posts?
Alex recently shared how he has solved the serverless cold start problem with OpenFaaS. Almost all serverless offerings have this problem by design, many have been using a warm pool of containers, and some folks at Cloudflare did it very differently for their edge serverless compute - read their implementation here.
The current trend set by industry experts and thought leaders around eBPF is attracting all the eyes and it is revolutionary. The possibility of extending Linux kernels safely has never been done in the history of Linux in the last 30 years. That is the reason, all big corps are now focussing on how they can use this technology to create awesome products.
Roblox shared their postmortem of the October outage that affected nearly 50M gamers for 73 hours. It is a very well-written and detailed postmortem that I enjoyed reading and learned a few new things about their infrastructure.
Last9inc is looking for a technical writer. It is a great team to work with.
Books or YouTube channels that I follow.
System Design Interview - Alex Xu - Not only for interview prep but you can learn a lot about how to evolve your system design and architecture.
Vivek’s Youtube Channel teaches you how to write Kubernetes Controllers and Operators. Also, he has deep dives in understanding various components of Kubernetes.
Follow me on LinkedIn and Twitter for more real-time updates and happy to hear your feedback about this newsletter. Please share with colleagues and friends.
Anjul from Cloud Native Weekly.