Weekly newsletter with curated articles about DevOps.
This week the video is about How to Build Observable Distributed Systems.
On articles, A Quick Introduction To Prometheus And Alertmanager, Understanding Amazon EC2 terminology, Common Git mistakes and how to fix them, Linux kernel: Facebook open-sources new components, Resiliency: Bolt on Rate Limiting using Envoy, Why You Should Not Neglect Your Developer’s Kubernetes Clusters, and running Kafka and Zookeeper cluster on kubernetes.
How to Build Observable Distributed Systems - YouTube
Pierre Vincent covers key techniques to build a clearer picture of distributed applications in production, including details on useful health checks, best practices for instrumentation with metrics, logging, and tracing.
If you are not using Prometheus, probably you don’t know what Alertmanager is. What do you think to use Prometheus and Alertmanager to monitoring Kubernetes? In this post, Viktor Farcic will guide you on how to do that.
Rate-limiting is an effective and simple way to mitigate cascading failure and shared resource exhaustion. Envoy is a feature rich proxy which allows for the easy addition of rate limiting, to any service. This post walks through configuring envoy to enforce rate limiting without changing any application level configuration.
For the past year, Space Ape Games have been working to improve theirs deployment process. Over that time they have built custom tooling and started using new tools and practices. This post will give an overview of why they wanted a new deployment process, how they went about implementing it and what we have now.