Newslurp

<< Stories

Kubernetes Multi-Tenancy 🪐, System Correctness at AWS ☁️, S3 Distributed Cache 💿

TLDR DevOps <dan@tldrnewsletter.com>

May 30, 11:10 am

TLDR DevOps
Multi-tenancy in Kubernetes allows multiple users or teams to share a single cluster, improving resource efficiency through namespace isolation ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

TLDR

Together With Qwiet

TLDR DevOps 2025-05-30

Open Letter: Let Developers Build – Let Technology Handle Security (Sponsor)

Developers should focus on building innovative solutions, not managing security complexities.

Traditional security tools often overwhelm teams with false positives and slow down development. It's time for a change.

Modern AI-driven security platforms should integrate efficiently into your development process, providing accurate vulnerability detection and automated fixes.

A shift-everywhere approach reduces developer fatigue, accelerates secure code delivery, and ensures that security becomes an invisible, trusted partner in your workflow.

Embrace the future of development where technology handles security, allowing developers to build without compromise.

👉 Read the full open letter

📱

News & Trends

Elastic and AWS collaborate to bring GenAI to DevOps, security, and search (4 minute read)

Elastic and AWS have entered a five-year strategic collaboration to enhance generative AI application development, streamline model deployment, and improve observability and security through deep technical integrations. The partnership also introduces cost-effective solutions like Elastic Cloud Serverless, funding support for adoption, and advanced security features including AWS PrivateLink and FedRAMP authorization.
Transparent sessions now GA in HashiCorp Boundary (4 minute read)

HashiCorp Boundary's new transparent sessions feature, now generally available, allows users to connect to infrastructure resources without altering their existing workflows or tools.
🚀

Opinions & Tutorials

Kubernetes Multi-Tenancy: Considerations & Approaches (20 minute read)

Multi-tenancy in Kubernetes allows multiple users or teams to share a single cluster, improving resource efficiency through namespace isolation, RBAC, and network policies. Implementing this architecture requires careful setup of resource quotas, access controls, and optional use of virtual clusters to balance performance, security, and operational complexity.
How to import Prometheus-style alerts and recording rules to Grafana-managed alerts and recording rules (4 minute read)

Grafana 12 now allows users to import existing Prometheus, Grafana Loki, or Grafana Mimir rule files directly into Grafana-managed alerts through the UI, streamlining the migration of data source alerts.
Systems Correctness Practices at Amazon Web Services (14 minute read)

AWS uses formal and semi-formal methods like TLA+, the P language, property-based testing, and fault injection to ensure system correctness, uncover bugs early, and validate optimizations. These practices boost performance and reliability at scale, though adoption challenges remain due to steep learning curves and tool complexity.
🧑‍💻

Resources & Tools

fumadocs (GitHub Repo)

fumadocs is a beautiful documentation framework for developers. It is flexible and performant, with everything from Next.js.
VERT (GitHub Repo)

VERT is a free and open-source file conversion utility that uses WebAssembly for local file conversion. It was built with Svelte and TypeScript.
🎁

Miscellaneous

GitHub App vs. OAuth for Terraform integration (4 minute read)

GitHub App offers centralized control, persistent access across users, and automatic webhook management, making it suitable for organizations prioritizing security, scalability, and independence from individual users. GitHub OAuth allows per-project access control and multiple VCS connections per Terraform organization but risks losing connectivity if the user who created the integration leaves.
We rewrote large parts of our API in Go using AI (6 minute read)

Turso rewrote its Go API using AI to handle one billion databases, replacing memory-heavy designs with an SQLite-backed cache and LRU layer. This cut memory use, improved startup times, and enabled scalable, persistent performance.
Building a Distributed Cache for S3 (25 minute read)

ClickHouse introduced a distributed cache for its cloud service, enabling fast, shared access to hot table data across all compute nodes. By decoupling caching from compute and replacing isolated local caches with a high-throughput, low-latency shared layer, ClickHouse dramatically improves query performance, cold start times, and elasticity, outperforming even SSD-backed setups without relying on local disks.

Quick Links

Codacy Guardrails: Real-time security and quality checks for AI-generated code (Sponsor)

Make AI-generated code meet your standards. Codacy Guardrails silently scans and auto-fixes issues that AI agents generate in your IDE, before code is printed. Get the free IDE plugin
The surprising design journey behind Kubernetes Live Object Status (7 minute read)

Octopus introduced Kubernetes Live Object Status to help developers troubleshoot applications without needing deep Kubernetes expertise, integrating real-time sync and health data directly into existing dashboards.
The case for using a web browser as your terminal (4 minute read)

A web browser can fully replace a traditional terminal by running sessions in-browser with tools like Tweety, which maps URLs to safe shell commands.

Love TLDR? Tell your friends and get rewards!

Share your referral link below with friends to get free TLDR swag!
Track your referrals here.

Want to advertise in TLDR? 📰

If your company is interested in reaching an audience of devops professionals and decision makers, you may want to advertise with us.

Want to work at TLDR? 💼

Apply here or send a friend's resume to jobs@tldr.tech and get $1k if we hire them!

If you have any comments or feedback, just respond to this email!

Thanks for reading,
Kunal Desai & Martin Hauskrecht


Manage your subscriptions to our other newsletters on tech, startups, and programming. Or if TLDR DevOps isn't for you, please unsubscribe.