๐พ From FAUNers

faun.pub
Streamline the onboarding process with the new project application in Argo CD thanks to the introduction of ArgoCDApps Helm chart. This robust tool empowers users to effortlessly oversee additional Argo CD applications/projects, paving the way for seamless automation of the onboarding process and enhancing overall efficiency. Consider the widespread usage of Argo CD and the pivotal role it plays in orchestrating smooth application deployment to scale and cater to diverse teams.ย

faun.dev
Prometheus Blackbox Exporter is a valuable tool for monitoring external systems and services, probing endpoints using protocols like HTTP, HTTPS, ICMP, DNS, and returning metrics about their health and performance. Key benefits include supporting multiple protocols, customizable probes, rich metrics for analysis, seamless integration with Prometheus, proactive alerting capabilities, increased visibility into dependencies, reduced downtime, improved service quality, and expedited issue resolution. Organizations looking to enhance monitoring environments and ensure application reliability can benefit greatly from using Blackbox Exporter.

faun.pub
The KCNA certification is a good entry point for beginners interested in cloud native technology, providing foundational knowledge on implementing containers in a vendor-neutral way. The exam is considered to be at a pre-professional level of difficulty and is a great first step into the world of Kubernetes and cloud native technology. Candidates can expect multiple-choice questions in a supervised online testing environment, where they must demonstrate basic knowledge of Kubernetes and cloud native technology concepts.
๐ Stories, Tutorials & Articles

jangijal.medium.com
Nowadays, one should absolutely respect these rules:
1) Building a microservice distributed system without proper monitoring/observability tools can be challenging as it may be hard to identify the root cause of bottlenecks.
2) Understanding the basics of distributed systems, such as how they consist of multiple integrated components working together towards a common goal, is essential for efficient tracing and monitoring.
3) Distribute tracing in a distributed system is crucial for measuring performance, identifying bottlenecks, and ensuring a seamless user experience.

medium.com
Pod startup time is crucial for application performance and user experience. This blog post details how VolumeSnapshots were used to reduce startup times by 83% in AWS environments at Riskified. VolumeSnapshot is a Kubernetes feature that captures and restores application volumes, improving application start time, data consistency, data recovery, backup and restore efficiency, data versioning, and automation capabilities.

sodkiewiczm.medium.com
Understand how circuit breakers work in event-driven architectures, including the stateful checks and handling of slow requests. Implementations in serverless architectures, like using Elasticache for state storage, are discussed. Recommended resources for further reading and considerations for high-throughput systems are also highlighted.

tech.ahrefs.com
AWS OnDemand vs AWS Reserved Instances: The infrastructure costs can skyrocket with AWS OnDemand, while switching to a serverless architecture can cut costs significantly. The potential for cost savings with AWS serverless setups is clear. It's important to carefully consider all options to optimize costs in the long run.

betterstack.com
Application servers like RoadRunner use long-lived PHP processes to handle multiple requests without constantly bootstrapping new execution environments, reducing overhead and improving performance. This tutorial will guide you through developing a PHP application on RoadRunner, explaining its setup, operation, and integration with PHP applications for improved performance.

mathieularose.com
This guide details a GitOps-based CI/CD pipeline on GitHub Actions for SOC 2 compliance, with an emphasis on simplicity and developer experience. The workflow includes automated testing, artifact publishing, and infrastructure deployment controlled through pull requests.

engineering.doit.com
This article describes the recent feature enhancement to Cloud Run allowing Cloud Storage bucket to be mounted as a Container volume. With the introduction of Cloud Storage mounts in Cloud Run, you can now mount Cloud Storage buckets as volumes within Cloud Run containers without utilizing additional libraries. This feature enables connecting serverless Cloud Run workloads directly to static assets within Object store backends, eliminating the need for cloud client libraries and third-party services.
โ๏ธ Tools, Apps & Software

github.com
pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.

github.com
Self-hosted pastebin powered by Git, open-source alternative to Github Gist.

github.com
A SQL-like query language on general Key-Value DB

github.com
Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative. Powered by eBPF for rapid insights into system performance. Monitor, analyze, and optimize your infrastructure effortlessly for peak reliability at any scale.

github.com
Developer environments you can take with you

github.com
eBPF distributed networking observability tool for Kubernetes

github.com
A platform for autonomous software engineers, powered by AI and LLMs.
๐ค Did you know?
In 1980, the first gigabyte-sized hard disk drive was introduced by IBM. The IBM 3380 was as large as a refrigerator and weighed about 550 pounds, but it could store a whopping 2.52 gigabytes of data. At the time, this storage capacity was enormous, costing over $40,000, which translates to an astonishing $15,000 per gigabyte.