Recent posts tagged distributedsystems

Posted in DevOps group
Stephen • Oct 23 • in Articles • 3 min read
Pub/Sub is a messaging pattern. Event-Driven Architecture is an architectural discipline. Every EDA implementation may use Pub/Sub, but not every Pub/Sub implementation is truly Event-Driven Architecture. For many years, I would have agreed with the...
post-cover-32197
  • eventdriven
  • softwarearchitecture
  • distributedsystems
  • devops
Stephen • Oct 15 • in Articles • 3 min read
In today's digital enterprise, Event-Driven Architecture EDA has become a preferred architectural pattern for building scalable, loosely coupled, and real-time systems. By enabling applications to publish and subscribe to events independently, EDA pr...
post-cover-31224
  • software-architecture
  • eventdriven
  • distributedsystems
  • software-development
Seungwon Lee • Oct 13 • in Articles • 7 min read
During an incremental system migration, I ran into a subtle consistency problem: our new service could successfully update the database while the legacy service continued reading stale data from its own in-memory cache. The obvious solutions such as...
  • distributedsystems
  • backend
  • architecture
Ivan Rossouw • Sep 17 • in Articles • 4 min read
A notification badge looks like a small feature. In a distributed application, it can expose a large architectural assumption. I recently investigated a badge that sometimes stayed stale in an ASP.NET Core and Blazor application running across multi...
  • dotnet
  • blazor
  • architecture
  • distributedsystems
jaycodes • Sep 10 • in Articles • 5 min read
Running an LLM locally is easy to demonstrate. Start Ollama or vLLM, load a model, send a request, and watch it generate tokens. The interesting problems start when you send more than one kind of request. Imagine a local inference server handling ...
post-cover-26773
  • ai
  • llm
  • distributedsystems
  • concurrency
codewithnuh • Sep 6 • in Tutorials • 12 min read
When I first started learning system design, I felt overwhelmed. Load balancers. Caches. Message queues. Replication. Sharding. Distributed systems. There are a lot of terms. And most guides throw them at you like a vocabulary test. But here is th...
post-cover-26320
  • backend-development
  • systemdesign
  • distributedsystems
  • api
Tom Smithverified • Aug 24 • in Articles • 3 min read
Picture a Java developer shipping an AI agent into production. The agent gets a prompt and starts working through a task, 50 steps, each one a call to a model like OpenAI or Anthropic, a database write, maybe a few dollars of compute. At step 49 of ...
post-cover-25313
  • springai
  • javadevelopment
  • aiagents
  • distributedsystems
prasadekke • Aug 23 • in Articles • 3 min read
Retries are one of the easiest resilience patterns to add and one of the easiest to get wrong. The idea is sound. Transient failures happen. Networks drop packets. Load balancers close idle connections. A database primary moves. A single failed call...
post-cover-25172
  • backend
  • distributedsystems
  • reliability
  • softwarearchitecture
prasadekke • Aug 19 • in Articles • 3 min read
A cache is a promise with an expiration date. That sounds obvious until a production system starts depending on cached state as if it were truth. Then the cache is no longer an optimization. It is a second source of truth with worse durability, weak...
post-cover-24933
  • caching
  • distributedsystems
  • software-architecture
  • reliability
Tom Smithverified • 18 hours • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
prasadekke • Jul 28 • in Articles • 5 min read
Most engineers think of the build as something that happens on their laptop. You type a command, the fans spin up, and a few minutes later you have a binary. That model is so ingrained that we rarely question it — until the codebase gets big enough t...
post-cover-23681
  • build-systems
  • distributedsystems
  • bazel
  • softwareengineering
anik_313 • Jul 26 • in Articles • 2 min read
Most developers use Request-Response every day. Few stop to think about what actually happens after clicking a button. You open an app. You tap "Login". A response appears almost instantly. Simple, right? Not exactly. Behind that seemingly sim...
post-cover-23486
  • api
  • backend
  • systemdesign
  • distributedsystems
c0d3l0v3r • Jun 27 • in Articles • 12 min read
!Cover Imagehttps://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/10g0fapwadet1hbtfb4h.png > “Reliability is the most important feature of any system.” — Bill Gates Why does your bank never show the wrong balance, but your favorite a...
  • systemdesign
  • distributedsystems
  • node
  • software
Alex • Jun 24 • in Articles • 9 min read
> Completion generates silence. A task that finished and a task that was silently dropped produce the same signal: nothing. Originally published at vibeagentmaking.comhttps://vibeagentmaking.com/blog/done-is-not-a-state/ On December 16, 2024, a de...
  • distributedsystems
  • programming
  • devops
  • backend
c0d3l0v3r • Jun 17 • in Articles • 4 min read
This is a submission for the GitHub Finish-Up-A-Thon Challengehttps://dev.to/challenges/github-2026-05-21 What I Built I built a Distributed Authentication System as a long-term learning project to explore real-world backend and distributed systems ...
  • devchallenge
  • githubchallenge
  • distributedsystems
  • backend
Ebendttl • Jun 9 • in Articles • 3 min read
title: "Reconciling P2P Collaborative States via WebRTC Data Channels" published: true description: "Mastering peer-to-peer signaling, NAT traversal mechanics STUN/TURN, and robust client-side state synchronization using WebRTC Data Channels." tags:...
post-cover-20015
  • webdev
  • javascript
  • typescript
  • distributedsystems
Ebendttl • Jun 9 • in Articles • 5 min read
title: "Distributed Systems: Implementing the Raft Consensus Protocol from Scratch" published: true description: "Deconstructing distributed consensus, state machine replication, leader election algorithms, and split-brain mitigation in distributed ...
post-cover-20014
  • computerscience
  • javascript
  • typescript
  • distributedsystems
Shazzadur • May 19 • in Articles • 7 min read
Monolithic Thinking Is the Biggest Bug in Your Microservice Testing If you started your QA career testing a monolithic application, you already have a foundation. But that foundation can quietly work against you in a microservice system — because t...
post-cover-18341
  • systemdesign
  • distributedsystems
  • softwarearchitecture
  • testing
Gauransh • May 11 • in Articles • 4 min read
title: CAP Theorem Explained: What I Learned Setting Up MySQL Replication published: true tags: systemdesign, mysql, distributedsystems, beginners I recently started my journey into system design and data-intensive applications. This experience ha...
  • systemdesign
  • mysql
  • distributedsystems
  • beginners
harrisonguo • May 5 • in Articles • 5 min read
It's 2 AM. PagerDuty fires. Redis master is down. Your application, trained to fail fast, dutifully fails — every single request, all at once. By the time Sentinel promotes a new master 12 seconds later, you've already generated 40,000 errors and thr...
post-cover-16782
  • distributedsystems
  • redis
  • systemdesign
  • backend
rvneto • May 1 • in Articles • 2 min read
Hey folks! I'm starting a series of articles to document the development of My Broker B3 — a personal project where I apply advanced software engineering concepts, distributed systems and messaging to simulate the real-world operation of a stock bro...
  • architecture
  • distributedsystems
  • java
  • microservices
chevron_left
🔥 38 posts • 👩‍💻 24 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile