5 tips on implementing Observability
- Tip 1. Productionize your programming languageshttps://prometheuskube.com/5-tips-on-implementing-observability
- Tip 2. Alert on most important service metrics
- Tip 3. Add some blackbox monitoring into the mix
- Tip 4. Learn querying your metric database
- Tip 5. Invest in tracing
Is your microservice a distributed monolith?
In this article, we’ll explain what a distributed monolith is, why you should avoid them, and how you can use Chaos Engineering to validate whether your application falls under this anti-pattern.https://www.gremlin.com/blog/is-your-microservice-a-distributed-monolith
Our Journey to Zero Downtime Rolling Updates with Ambassador
https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450
https://eng.lifion.com/journey-to-zero-downtime-rolling-updates-with-ambassador-badda6a7d450
Understanding Logging Levels: What They Are & How To Use Them
https://sematext.com/blog/logging-levels
https://sematext.com/blog/logging-levels
The Biggest Myths of Multi-Cloud
1. Any organization that has containerized its applications is cloud native by default and therefore prepared to multi-cloud.https://www.cloudops.com/blog/the-biggest-myths-of-multi-cloud
2. A multi-cloud approach is an active one that requires load-balancing traffic across different clouds.
3. Multi-cloud solves vendor lock-in.
4. Multi-cloud isn’t fully portable.
5. Containers are simple, and it’s therefore totally fine to create complexity wherever convenient.
6. Most organizations aren’t already multi-cloud.
7. Multi-cloud is less secure.
8. Only large enterprises benefit from multi-cloud.
9. Multi-cloud is the same thing as hybrid-cloud.
10. Multi-cloud is always best suited to open source.
Our Online Analytical Processing Journey with ClickHouse on Kubernetes
https://tech.ebayinc.com/engineering/ou-online-analytical-processing
https://tech.ebayinc.com/engineering/ou-online-analytical-processing
Announcing the NGINX Core Collection for Ansible
https://www.nginx.com/blog/announcing-nginx-core-collection-ansible
https://www.nginx.com/blog/announcing-nginx-core-collection-ansible
Strategies to reduce Amazon S3 Costs
1. Set the right S3 class for new objects before the creationhttps://www.iobasis.com/Strategies-to-reduce-Amazon-S3-Costs
2. Adjust the S3 class for existing objects
3. Remove unused S3 objects
4. Use S3 Lifecycle management
5. Expire S3 objects
6. Expire incomplete multipart uploads
7. Compress S3 objects
8. Pack S3 objects
9. Limit object versions
10. Use Bulk retrieval mode for S3 Glacier
11. Use Query in Place functionality
12. Change region
s5cmd
s5cmd is a very fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files.https://github.com/peak/s5cmd
RABBITMQ MONITORING ON KUBERNETES
https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes
https://piotrminkowski.com/2020/09/29/rabbitmq-monitoring-on-kubernetes
Measuring the Memory Overhead of a Postgres Connection
https://blog.anarazel.de/2020/10/07/measuring-the-memory-overhead-of-a-postgres-connection
https://blog.anarazel.de/2020/10/07/measuring-the-memory-overhead-of-a-postgres-connection
ali
A load testing tool aimed to perform real-time analysis, inspired by vegeta and jplot.https://github.com/nakabonne/ali
Chaos Mesh 1.0: Chaos Engineering on Kubernetes Made Easier
https://pingcap.com/blog/Chaos-Mesh-1.0-Chaos-Engineering-on-Kubernetes-Made-Easier
https://pingcap.com/blog/Chaos-Mesh-1.0-Chaos-Engineering-on-Kubernetes-Made-Easier
The Hitchhiker’s Guide to Compression
The goal of this project, and by extension, the goal of all resources here is to help people learn about compression algorithms and encourage people to tinker, build, and experiment with their own algorithms and implementations. Afterall, the best way to innovate in tech is to get a bunch of developers interested in something and let them lead the way.https://go-compression.github.io
KubeCraftAdmin
This project allows you to do basic Kubernetes administration through Minecraft.https://github.com/erjadi/kubecraftadmin
Use Terraform to Create and Manage a HA AKS Kubernetes Cluster in Azure
https://codersociety.com/blog/articles/terraform-azure-kubernetes
https://codersociety.com/blog/articles/terraform-azure-kubernetes
ON CALL SHOULDN’T SUCK: A GUIDE FOR MANAGERS
Some advice on how to organize your on call efforts.https://charity.wtf/2020/10/03/on-call-shouldnt-suck-a-guide-for-managers