Arc Notes Weekly #73: Energy
This week, we dive into the world of monorepos - can they be the secret to streamlining your code? We also explore how industry giants like Meta are future-proofing security in a post-quantum world.
This week, we dive into the world of monorepos - can they be the secret to streamlining your codebase? We also explore how industry giants like Meta are future-proofing internet security in a post-quantum world. Plus, as S3 starts to show its age, we examine the changing landscape of cloud storage.
Enjoy this week's round-up!
— Mahdi Yusuf (@myusuf3)
👋🏾 You are reading Architecture Notes - Your Sunday newsletter, which curates best system design and architecture news from around the web. We would appreciate you sharing it with like-minded people or a kind word on Twitter.
Articles
Stripe's Monorepo Developer Environment
Discover how Stripe built a developer environment that scaled to thousands of engineers while maintaining productivity. This insider's account reveals the key decisions and tradeoffs behind one of the world's largest monorepos, offering valuable insights for engineering leaders and productivity enthusiasts alike. Learn how you can apply these lessons to craft a developer experience that empowers your team to build its best work.
Endpoint vulnerability management at scale
See how Canva keeps its rapidly expanding infrastructure secure with an automated vulnerability management system. This in-depth look reveals the key components and workflows they've implemented to proactively identify, prioritize, and remediate endpoint security risks at scale. An invaluable read for engineering and security teams looking to build a robust, scalable approach to vulnerability management.
Systematically Improving Your RAG
With real-world examples, practical insights, and a step-by-step approach, this runbook is your secret weapon to incrementally enhance your RAG systems.
Post-Quantum Readiness for TLS at Meta
Go inside Meta's proactive approach to protecting internet security in a post-quantum world. This in-depth article reveals how they're deploying hybrid post-quantum cryptography in TLS, combining classical and quantum-resistant algorithms to future-proof data privacy.
Integrate API users 50% faster
Creating a frictionless API experience for your partners and customers no longer requires an army of engineers. Speakeasy’s platform makes crafting type-safe, idiomatic SDKs for enterprise APIs easy. That means you can unlock API revenue while keeping your team focused on what matters most: shipping new products. Make SDK generation part of your API’s CI/CD and distribute libraries that users love at a fraction of the cost of maintaining them in-house. Try Speakeasy for free.
S3 Is Showing Its Age
Is Amazon S3 showing its age? This hard-hitting exposé pulls no punches as it shines a spotlight on the cracks in the venerable object storage giant's armor.
From the glaring absence of compare-and-swap operations to the half-baked S3 Express One Zone, we'll take you on a journey through the missing features and design compromises that have developers questioning their loyalty.
Stability and Scalability for Search
Discover how X (formerly Twitter) re-engineered their search architecture to power real-time results at massive scale. This in-depth look reveals the challenges of running Elasticsearch for social media search, and the innovative solutions - from proxy layers to custom ingestion services - that X built to ensure reliability. Packed with valuable insights on optimizing Elasticsearch for high-demand production environments
Projects
Cover Agent
Witness the rise of Cover-Agent, the AI superhero swooping in to save your codebase from the clutches of inadequate test coverage! This open-source marvel leverages the power of Generative AI to automatically craft cunning unit tests, ensuring no bug goes undetected.
Amber-Lang
Tired of wrestling with the arcane incantations of Bash? Meet Amber, the hip new programming language that's here to make shell scripting a breeze!
With a sleek, modern syntax that feels like coming home, Amber empowers you to conjure up scripts that are as safe as they are snappy. Wave goodbye to runtime surprises and hello to the warm embrace of type safety.