|
🔗 Stories, Tutorials & Articles |
|
|
|
The Unofficial SRE Track for KubeCon NA '24 ✅ |
|
|
KubeCon North America features over three hundred technical talks, including case studies on scaling reliability and the impact of AI on SRE teams. Rootly will have a significant presence at the conference, with a booth in the Solutions Showroom and various events throughout the week. Additionally, sessions on topics like AI-based tracing solutions and optimizing LLM efficiency on Kubernetes will offer actionable insights for SREs attending KubeCon. |
|
|
|
|
|
|
Cloudflare’s perspective of the October 30 OVHcloud outage ✅ |
|
|
Cloudflare observed a significant traffic drop starting at 13:21 UTC during the October 30 OVHcloud outage, with peered traffic volume falling significantly and a spike in traffic routed to the Amsterdam data center. OVHcloud's outage was attributed to an issue in a network configuration pushed by a peering partner, leading to a route leak that impacted both Cloudflare and OVHcloud. Worldstream later acknowledged a route leak on their network caused by a configuration error, affecting routes advertised to all peers. |
|
|
|
|
|
|
Terraform Files - How to Structure Terraform Project |
|
|
Terraform configurations can be organized by services or components for ease of root cause analysis and environment consistency, using variables to manage scaled environments with .tfvars files; Spacelift further simplifies by providing CI/CD automation, workspace management, and integrated module registry for seamless infrastructure provisioning. |
|
|
|
|
|
|
Modernize your legacy apps with minimal code changes using sidecars |
|
|
Azure App Service's general availability of Sidecars enables app modernization by allowing enterprises to add AI, logging, and security capabilities without major code rewrites, enhancing legacy app performance and integrating new functions through a containerized sidecar pattern, facilitating deployments like lightweight Phi-3 SLM integrations for edge computing and Redis caching for increased efficiency. |
|
|
|
|
|
|
How we avoided an outage caused by running out of IPs in EKS ✅ |
|
|
Adevinta's platform team narrowly avoided a severe IP exhaustion outage during an EKS migration by creatively implementing a custom networking configuration with Secondary CIDR after experimenting with alternatives like Cilium and IPv6, ultimately revealing critical insights for scaling and capacity planning in large AWS environments. |
|
|
|
|
|
|
I Waited 10 Billion Cycles and All I Got Was This Loading Screen ✅ |
|
|
Modern software, despite running on exceptionally fast hardware capable of powering advanced 3D simulations, often feels sluggish due to the reliance on inefficient web technologies; while web-based tools like Figma show off astounding performance by harnessing WebAssembly and WebGL, many apps, especially those built with Electron, suffer from bloat and poor optimization, highlighting that the real culprit isn't the technology but rather the lack of care in crafting fast, elegant experiences. |
|
|
|
|
|
|
Hackers love GitHub dorks - SecOps love outsmarting them ✅ |
|
|
GitHub's rapid expansion creates an attractive target for threats, with 12.8 million secrets leaked last year, making GitGuardian's free GitHub Security Audit an essential tool for assessing exposure, with features like comprehensive developer footprint analysis, attack surface quantification, and zombie leak identification to bolster organizational security. |
|
|
|
|
|
|
Windows Server 2025 snafu was like a supply chain attack |
|
|
Microsoft's blunder—a mislabeled Windows Server 2025 upgrade as a security patch—reveals the peril of automation gone awry when paired with human error, spotlighting fragile update processes that still rely on legacy systems or closed-source methodologies, and underscores the urgent need for a universal, open framework to reliably manage updates and unravel the chaos of package management. |
|
|
|
|
|
|
Building a timeseries database for fun |
|
|
Frustrated with the complexity and performance overkill of timeseries databases for simple tasks, the author rolled out a Python Flask application with a SQLite backend that mimics Prometheus API functionalities, integrating easily with Grafana for clear, daily-aligned charting and efficient data aggregation for IoT devices, though further refinement and a potential rewrite in Go may be needed for enhanced scalability. |
|
|
|
|
|
|
Local Serverless Development with LocalStack and Terraform |
|
|
LocalStack offers an efficient local development environment by emulating AWS services, allowing developers to prototype applications like a Spring Boot backend with React frontend—handling CRUD operations on shipment data—without AWS dependency, using Terraform to seamlessly transition identical infrastructure to AWS, thus minimizing integration issues and reducing costs. |
|
|
|
|
|
|
We’re leaving Kubernetes |
|
|
After six years of wrestling with Kubernetes for cloud development environments, Gitpod discovered that Kubernetes's inherent complexity, security concerns with arbitrary code, and unpredictable resource patterns make it ill-suited for development workspaces, leading to the birth of Gitpod Flex—a streamlined architecture ditching much Kubernetes infrastructure while ensuring zero-trust security, seamless devcontainer integration, and rapid self-hosted deployments. |
|
|
|
|