# distributed (blogs) — RSS Amplifier

Recent posts from the 142 feeds in the RSS Amplifier directory that cover distributed.

Page: <https://rssamplifier.com/topics/distributed/blogs>  
Feed: <https://rssamplifier.com/topics/distributed/blogs.md>

---

## [The Pub-Time Parliament](https://jimwebber.org/talk/2026-10-goto-copenhagen/)

_2026-09-28 · World Wide Webber_

## [VLDB](https://jimwebber.org/reviewing/2026-vldb/)

_2026-08-31 · World Wide Webber_

## [SQL vs NoSQL: How to Choose Without Hedging](https://systemdr.systemdrd.com/p/sql-vs-nosql-how-to-choose-without)

_2026-08-23 · System Design Roadmap · System Design Interview Roadmap_

“It depends on the use case.”

## [Your engineering career compounds too](https://thearchitectsnotebook.substack.com/p/your-engineering-career-compounds)

_2026-08-22 · The Architect’s Notebook · The Architect’s Notebook_

We talk a lot about compounding when it comes to investing.

## [5 AI Skills You Need to Climb the Ladder in 2026 (Plus the Best Courses for Each)](https://javarevisited.substack.com/p/you-cant-climb-the-ai-ladder-without)

_2026-08-22 · javinpaul · Javarevisited Newsletter_

Hello guys , the AI engineering job market in 2026 is simultaneously the most exciting and the most demanding it has ever been.

## [How to Choose the Right Consistency Model in a System Design Interview](https://designgurus.substack.com/p/consistency-in-system-design-interviews)

_2026-08-22 · Arslan Ahmad · System Design Nuggets_

Every Consistency Model Explained Precisely, From Linearizability to Eventual Consistency, With the Exact Situations Where Each One Applies and the Trade-offs That Make Each Choice Defensible

## [From 17ms to 0.04ms: How to Design the Right SQL Index](https://milanjovanovic.tech/blog/how-to-design-the-right-sql-index)

_2026-08-22 · milan@milanjovanovic.tech (Milan Jovanović) · Milan's .NET Weekly_

What does a good SQL index look like? I seeded Postgres with 1 million comments and measured every indexing decision with EXPLAIN ANALYZE: a 17ms sequential…

## [System Design : Search Autocomplete at Scale](https://betterengineers.substack.com/p/system-design-search-autocomplete)

_2026-08-21 · Better Engineering · Better Engineers_

You type “face” into Google’s search box.

## [Building an AI Agent Framework: Memory, Tools, and Planning Modules](https://systemdr.systemdrd.com/p/building-an-ai-agent-framework-memory)

_2026-08-21 · System Design Roadmap · System Design Interview Roadmap_

The Dispatch Problem

## [I Lost the Song My Film Was Named After](https://adolfelassal.substack.com/p/i-lost-the-song-my-film-was-named)

_2026-08-21 · Adolf El Assal · Adolf El Assal_

The rights were never secured. I found out with no time and no money left to fix it.

## [Transcript-Driven Stock Discovery (Sponsored)](https://crawlproof.com/a/PqBIwtaVVRMz)

_2026-08-21 · **Sponsored**_

Ranked, evidence-backed watchlists from indexed executive transcripts for 1–2 quarter horizons

## [The Polyglot&#39;s Dilemma: Conformance Testing a Dozen Specs in as Many Languages](https://emptysqua.re/blog/polyglots-dilemma/)

_2026-08-20 · jesse@emptysquare.net (A. Jesse Jiryu Davis) · A. Jesse Jiryu Davis_

MongoDB engineers juggling many implementations of many specs. At MongoDB, we develop a dozen client libraries ("drivers") in a dozen programming languages. A few wrap shared cores written in C or Java, but mostly they're rewrites in their target languages: the JavaScript Driver is pure JavaScript, the Rust Driver is pure Rust, and so on. Building the drivers this way is a big commitment. Lots of…

## [Ep #136: Why Your P99 Lies to You: The Math of Fan-Out Latency (Part 1)](https://thearchitectsnotebook.substack.com/p/ep-136-why-your-p99-lies-to-you-the)

_2026-08-20 · The Architect’s Notebook · The Architect’s Notebook_

Why adding "just one more service" silently destroys your user experience—and how to fix it.

## [SQL, NoSQL, Vector, Time-Series, and Graph Databases Explained for System Design Interviews](https://designgurus.substack.com/p/every-database-type-explained-in)

_2026-08-20 · Arslan Ahmad · System Design Nuggets_

The Complete Database Type Reference for 2026: SQL, Key-Value, Document, Wide-Column, Graph, Vector, and Time-Series Databases Each Explained With When to Use Them and What They Cost

## [Week 5: Task Lifecycle & Recovery (Days 21–25)](https://javatsc.substack.com/p/week-5-task-lifecycle-and-recovery)

_2026-08-20 · System Design With Java · Hands-on System Design with Java Spring Boot_

Why This Matters

## [Dropbox System Design: How Cloud File Storage Works](https://singhajit.com/dropbox-system-design/)

_2026-08-20 · Ajit Singh - Software Engineering Blog_

How chunking, deduplication, delta sync, and a metadata service let Dropbox store and sync billions of files reliably - You save a 20MB presentation to your laptop’s Dropbox folder. Before you have switched tabs, it is on your phone, on your desktop at home, and shared with a coworker who sees it appear in their folder. You change one slide and it syncs again in a second, even though...

## [Self-hosting and Tangled](https://jola.dev/posts/self-hosting-and-tangled)

_2026-08-20 · Johanna Larsson · jola.dev_

Tangled is a Github alternative built on atproto that lets you self-host your own repos and workflows, while still participating in a shared community. Here's how you get set up.

## [From 18 months to 6: High-velocity database engineering](https://philipotoole.com/from-18-months-to-6-high-velocity-database-engineering/)

_2026-08-19 · Philip O'Toole · Philip O&#039;Toole_

I recently appeared on the Bug Bash podcast to talk about rqlite, software testing, and the impact of Agentic coding. You check out the audio podcast on Apple Podcasts, and the video on YouTube.

## [AI makes code cheap to create, not cheap to own](https://madflojo.substack.com/p/ai-makes-code-cheap-to-create-not)

_2026-08-19 · Benjamin Cane · Benjamin Cane_

AI has made code cheap to create, but more code means more overhead. Photo by Christopher Gower on Unsplash Before coding agents, creating more code cost time and effort because engineers had to write it. That naturally encouraged us to reuse code as much as possible: libraries, frameworks, keeping implementations concise, and thinking twice before rebuilding functionality that already existed.…

## [15 Books Every Programmer Should Read](https://javarevisited.substack.com/p/15-books-every-programmer-should)

_2026-08-19 · javinpaul · Javarevisited Newsletter_

15 Must Read books on Coding, Design, Architecture, Algorithms, Data Structure, Problem Solving, Planning, and Project Management, and work culture.

## [\[Week 5\] How to Draw a High-Level System Architecture That Impresses Interviewers](https://designgurus.substack.com/p/week-5-how-to-draw-a-high-level-system)

_2026-08-19 · Arslan Ahmad · System Design Nuggets_

Week 5 of 8: The Exact Process for Drawing a High-Level System Architecture That Signals Senior-Level Thinking, From What to Draw First to How to Narrate Every Component as You Place It

## [Ultra-Quiet Business Mini (Sponsored)](https://crawlproof.com/a/vHUqM05K7UJf)

_2026-08-19 · **Sponsored**_

Compact business mini, ultra-quiet for focused work.

## [Day 64: The Offer/Answer Dance: Exchanging JSON-RPC SDP payloads over WebSockets](https://javatsc.substack.com/p/day-64-the-offeranswer-dance-exchanging)

_2026-08-19 · System Design With Java · Hands-on System Design with Java Spring Boot_

The Spring Boot Trap

## [Difference Between @RequestParam and @PathVariable in Spring MVC (With Examples)](https://javarevisited.substack.com/p/stop-confusing-requestparam-and-pathvariable)

_2026-08-18 · Soma · Javarevisited Newsletter_

Difference between @RequestParam and @PathVaraible in Spring MVC

## [Ep #135: Rate Limiting in Distributed Systems (Part 3)](https://thearchitectsnotebook.substack.com/p/ep-135-rate-limiting-in-distributed)

_2026-08-18 · The Architect’s Notebook · The Architect’s Notebook_

In Part 1, we learned that rate limiters shape traffic.

## [A Crash Course on Networking for System Design \[2026 Edition\]](https://designgurus.substack.com/p/a-crash-course-on-networking-for)

_2026-08-18 · Arslan Ahmad · System Design Nuggets_

Everything a Software Engineer Needs to Know About Networking to Design Systems Confidently, From How the Internet Works to DNS, TCP, HTTP, and Beyond

## [Buyout or License: What Happens When Netflix Calls](https://adolfelassal.substack.com/p/buyout-or-license-what-happens-when)

_2026-08-18 · Adolf El Assal · Adolf El Assal_

The offer looks the same either way. It isn't.

## [Design Airbnb Booking System — Walkthrough](https://systemdr.systemdrd.com/p/design-airbnb-booking-system-walkthrough)

_2026-08-18 · System Design Roadmap · System Design Interview Roadmap_

The probe

## [Self-hosting your PDS](https://jola.dev/posts/self-hosting-your-pds)

_2026-08-18 · Johanna Larsson · jola.dev_

How to set up your own atproto Personal Data Server using tranquil-pds and docker compose, walking you through it step by step.

## [Coldcard bitcoin exploit | Composable and distributed systems study group](https://yakcollective.substack.com/p/coldcard-bitcoin-exploit-composable)

_2026-08-17 · Yak Collective · Yak Talk_

Mon, 2026-08-17

## [40 System Design Interview Diagrams That Cover Every Core Concept](https://designgurus.substack.com/p/system-design-in-90-minutes-40-diagrams)

_2026-08-17 · Arslan Ahmad · System Design Nuggets_

Forty System Design Diagrams Covering Every Core Concept From Load Balancers to RAG Pipelines, Each Explained Simply So You Can Learn the Full Field in One Sitting

## [REST vs. GraphQL vs. gRPC: Which API Architecture Should You Choose?](https://javarevisited.substack.com/p/difference-between-rest-graphql-and)

_2026-08-17 · javinpaul · Javarevisited Newsletter_

Understanding key difference between REST, GraphQL, and gRPC, three main protocols for client server communication in Microservices and web applications

## [Meet Claude, an AI assistant (Sponsored)](https://crawlproof.com/a/DSgHvEknz8Vw)

_2026-08-17 · **Sponsored**_

Chat with Claude at claude.ai — a conversational AI assistant.

## [Let&#39;s Not Waste Time on Excessive Benchmarking](https://emptysqua.re/blog/lets-not-waste-time-on-excessive-benchmarking/)

_2026-08-17 · jesse@emptysquare.net (A. Jesse Jiryu Davis) · A. Jesse Jiryu Davis_

Originally published on the MongoDB Research Blog . There's an arms race in database research. Every year, papers have more and more benchmarks. Researchers are spending more effort, writing more words, and making more charts about benchmarking. This has gone far past the point of diminishing returns: much of this work is wasted effort that takes time away from real discoveries. I'm not…

## [10 Caching Diagrams That Cover Every Cache Question in FAANG Interviews](https://designgurus.substack.com/p/10-caching-diagrams-that-cover-every)

_2026-08-17 · Arslan Ahmad · System Design Nuggets_

Every Caching Concept Worth Knowing in Ten Diagrams, From the Basic Hit and Miss Cycle Through Cache Invalidation, Thundering Herds, and Multi-Layer Cache Architectures

## [How Java Debugging Works: Inside JPDA, JDWP, and JDI](https://singhajit.com/how-java-debugging-works/)

_2026-08-17 · Ajit Singh - Software Engineering Blog_

How the JVM lets you set breakpoints, step through code, and attach a debugger to a running Java process, explained from the inside out - You set a breakpoint, hit debug, and your program freezes exactly on the line you picked. The variables panel fills up, you step one line at a time, hover over a value to inspect it, and change a variable on the fly. It feels like the IDE is doing something...

## [Internalized Truth in Reflective Grounded Arithmetic](https://bford.info/pub/lang/irga/)

_2026-08-17 · Bryan Ford&#39;s Home Page_

Bryan Ford arXiv preprint 2608.16140 August 17, 2026 Abstract: By Tarski's undefinability theorem, no consistent classical formal system that includes arithmetic can define its own truth predicate. Reflective Grounded Arithmetic (RGA) is a powerful arithmetic whose universal quantifier is grounded in its own reflected proof search, and whose paracompleteness circumvents Tarski's theorem. This…

## [Stop Failing Microservices Interviews: 50 Design Questions Experienced Java Programmers Must Prepare](https://javarevisited.substack.com/p/50-must-know-microservices-architecture)

_2026-08-16 · javinpaul · Javarevisited Newsletter_

These 50 Microservices Design Questions Separate Average Java Developers from Senior Engineers

## [The Time Management Problem](https://systemdr.systemdrd.com/p/the-time-management-problem)

_2026-08-16 · System Design Roadmap · System Design Interview Roadmap_

The most common reason technically strong candidates get a “Hire” instead of “Strong Hire” is not technical depth.

## [Dev Weekly Aug 10-16, 2026: Gemini 3.7 Flash, Grok 4.6, Patch Tuesday's 400 Fixes, and Anthropic's $2 Trillion IPO](https://singhajit.com/dev-weekly/2026/aug-10-16/gemini-3-7-flash-grok-4-6-patch-tuesday-anthropic-2t-ipo-chaindrop/)

_2026-08-16 · Ajit Singh - Software Engineering Blog_

Gemini 3.7 Flash lands at half price, Grok 4.6 reaches GitHub Copilot, Microsoft patches 400 flaws including an exploited kernel zero-day, the ChainDrop worm rips through npm, and Anthropic's backers model a record $2 trillion IPO. - This was one of those weeks where the model race, the security beat, and the money story all ran hot at once. Google shipped Gemini 3.7 Flash at half the price of the…

## [Taking control of your atproto account](https://jola.dev/posts/taking-control-atproto-account)

_2026-08-16 · Johanna Larsson · jola.dev_

Setting a rotation key on your atproto (Bluesky, Eurosky, etc) account means you can recover it even if the account provider shuts down.

## [Your terminal has been editing everything you type](/programming/your-terminal-has-been-editing-everything-you-type.html)

_2026-08-16 · Samuel Laferriere · Samuel Laferriere’s website_

Note: the terminal output in this post is from macOS. Everything here works the same on Linux, but stty -a prints its report in a slightly different layout, and some default flags differ at the margins.

## [The road to ACID transactions in Cassandra 6](http://notes.eatonphil.com/2026-08-16-transactions-in-cassandra.html)

_2026-08-16 · Notes on software development_

This is an external post of mine. Click here if you are not redirected.

## [\[Week 4\] Data Modeling and Database Design: SQL vs. NoSQL and How to Choose the Right One"](https://designgurus.substack.com/p/week-4-data-modeling-and-database)

_2026-08-15 · Arslan Ahmad · System Design Nuggets_

The Complete Data Modeling and Database Design Guide for 2026: How to Structure Your Data, Choose the Right Database, and Defend Your Choice When the Interviewer Pushes Back

## [A Note to the Engineer I Was 5 Years Ago](https://thearchitectsnotebook.substack.com/p/a-note-to-the-engineer-i-was-5-years)

_2026-08-15 · The Architect’s Notebook · The Architect’s Notebook_

If I could sit across the table from the engineer I was five years ago, I don’t think I’d tell him which technologies to learn.

## [Claude redesigns rqlite.io](https://philipotoole.com/claude-redesigns-rqlite-io/)

_2026-08-15 · Philip O'Toole · Philip O&#039;Toole_

rqlite is a lightweight, open-source, distributed relational database built on SQLite and Raft. rqlite.io is the Hugo-based website for rqlite, built on the Docsy theme. It introduces people to the database, as well as serving all the technical documentation. Last month I decided to ask Claude Code to redesign the website. I fed this simple prompt to Opus 5, \[ \]

## [Mini-Arrow: A Minimal Arrow Rust Implementation](https://www.codedump.info/en/post/20260815-mini-arrow/)

_2026-08-15 · Home on codedump notes_

This article introduces the mini-arrow project, a minimal Apache Arrow implementation written in Rust. With just 1600 lines of Rust code, it demonstrates the design and solutions to several of Arrow's most core problems. The project is inspired by Type Exercise in Rust . Before diving into the details, let's first understand the Arrow project: What Problems Does Arrow Solve # Arrow is a columnar…

## [I Tried 20+ Distributed System Design Course on Udemy- Here are My top 8 Courses for 2026](https://javarevisited.substack.com/p/i-tried-50-udemy-courses-here-are)

_2026-08-15 · javinpaul · Javarevisited Newsletter_

8 Udemy courses you can buy now on SALE to learn Distributed System Design and Software architecture in depth

## [Day 63 : Signaling Overlay: Voice State Update (Opcode 4)](https://javatsc.substack.com/p/day-63-signaling-overlay-voice-state)

_2026-08-15 · System Design With Java · Hands-on System Design with Java Spring Boot_

STOMP normalizes all messages into a single subscription model.

## [How Do You Build a Social Media Feed? (System Design)](https://milanjovanovic.tech/blog/how-do-you-build-a-social-media-feed-system-design)

_2026-08-15 · milan@milanjovanovic.tech (Milan Jovanović) · Milan's .NET Weekly_

The home feed looks like the easiest feature in a social app: fetch posts from the accounts you follow, sort, return a page.

## [How to Evaluate Voice Agents](https://manthanguptaa.in/posts/evaluating_voice_agents/)

_2026-08-15 · Manthan_

A voice agent can pass every eval you wrote for it and still be broken in production. The transcript reads correctly, the tool call fires with the right arguments, the backend state lands where it should, and the scorecard marks the call a success. Then you listen to the actual recording and hear the agent talking over the caller, mangling their name, and leaving three seconds of dead air before…

## [Agentic Development Fallacies](https://thuva4.com/blog/agentic-development-fallacies/)

_2026-08-15 · Thuvarakan's Blog - Software Engineering & Tech Insights_

Cheaper implementation makes everything else more expensive. Eight assumptions about working with coding agents that hold locally and break at scope.

## [“We can’t run locally” is usually a design smell](https://madflojo.substack.com/p/we-cant-run-locally-is-usually-a)

_2026-08-14 · Benjamin Cane · Benjamin Cane_

Photo by Gabin Vallet on Unsplash . “We can’t run locally” is usually a design smell. I’m a believer that, as an engineer, you should be able to run your software locally. But I hear it often: “We can’t run locally because of some reason.” Sometimes it’s valid. There are architectures and platforms out there that prevent running locally. But more often than not, when it comes to backend…

