| |
| 🔗 Stories, Tutorials & Articles |
| |
|
| |
| Distributed Tracing for Distributed System: Save Your Time & Company |
| |
| |
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. |
|
| |
|
| |
|
| |
| Optimize Kubernetes Pods’ Startup Time Using VolumeSnapshots |
| |
| |
| 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. |
|
| |
|
| |
|
| |
| Distributed Circuit Breakers in Event-Driven Architectures on AWS |
| |
| |
| 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. |
|
| |
|
| |
|
| |
| How Ahrefs gets a Billion dollar-worth infrastructure with a 90% discount |
| |
| |
| 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. |
|
| |
|
| |
|
| |
| Scaling PHP Applications with RoadRunner |
| |
| |
| 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. |
|
| |
|
| |
|
| |
| Building a GitOps CI/CD Pipeline with GitHub Actions (SOC 2) |
| |
| |
| 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. |
|
| |
|
| |
|
| |
| Cloud Run and Cloud Storage…now a perfect match |
| |
| |
| 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. |
|
| |
|
| |
👉 Got something to share? Create your FAUN Page and start publishing your blog posts, tools, and updates. Grow your audience, and get discovered by the developer community. |