WeSearch
Hub / Tags / Systemdesign
TAG · #SYSTEMDESIGN

Systemdesign coverage.

Every story in the WeSearch catalog tagged with #systemdesign, chronological, with view counts. Subscribe to the per-tag RSS feed to follow this topic in your reader of choice.

33 stories tagged with #systemdesign, in publish-time order across the WeSearch catalog. Tag pages update as new stories ingest.

⌘ RSS feed for this tag →   or   search "Systemdesign"

RELATED TAGS
#architecture12#softwareengineering10#backend6#performance4#ai4#microservices4#programming3#database2#codinginterview2#eventdriven2#saas2#machinelearning2
DEV.TO (TOP)

Grokking the System Design Interview: Why the Original Course Still Wins

The "grokking" name is everywhere, but it traces back to a single course. I wasted two weeks on a stale copy before I figured that out.…

14 views ·
#interview#career
DEV.TO (TOP)

Outbox Pattern Solves Publishing. Inbox Pattern Solves Processing.

While covering the Outbox Pattern, I realized there's another side of event reliability to discuss —...…

14 views ·
#eventdriven#microservices
DEV.TO (TOP)

I Spent a Decade Chasing Microservices Before Realizing What Scalability Actually Means

A few years ago, I was staring at a red, blinking monitoring dashboard. The system I was looking at...…

15 views ·
#microservices#scalability
DEV.TO (TOP)

UUID v4 vs UUID v7: Which One Should You Use in Modern Applications?

UUIDs are everywhere now. Databases, APIs, distributed systems, event streams, authentication...…

15 views ·
#uuid#database#performance
DEV.TO (TOP)

Understanding Event-Driven Architecture (EDA) With Real-World Examples

Modern software systems don’t behave like traditional request–response applications anymore. As...…

9 views ·
#architecture#microservices
DEV.TO (TOP)

Handling Failure: The Most Important Part of AI Systems

Every AI system will fail. The question isn't whether it will happen. The question is: What...…

14 views ·
#ai#machinelearning#mlops
DEV.TO (TOP)

Stripping away the layers of abstractions: How does a filesystem work?

Modern operating system filesystems (like ext4 or NTFS) are intimidating to look at. If you dive into...…

15 views ·
#filesystem#c#python
DEV.TO (TOP)

Why I'm Building Decision Systems Instead of Prediction Systems

Most software projects focus on producing outputs. Most AI projects focus on producing...…

24 views ·
#fintech#softwareengineering
DEV.TO (TOP)

Before You Add More Agents, Design the Control Plane

OpenAI Agents Python makes it easy to describe agents, connect tools, define handoffs, and run...…

15 views ·
#agents#architecture#openai
DEV.TO (TOP)

Scale Wars #5 — Twitter: The Fan-out Pattern and the Architecture Behind 140 Characters

When Lady Gaga tweets, 50 million timelines need updating. Twitter's hybrid fan-out strategy, Manhattan DB, and the Snowflake ID system.…

17 views ·
#twitter#architecture#programming
DEV.TO (TOP)

Microservices Patterns

Microservices Patterns: A Practical Guide to Choosing the Right Architecture Most teams...…

14 views ·
#microservices#architecture
DEV.TO (TOP)

LLD Object-Oriented Design: Interfaces & Abstract Classes (Designing Contracts)

After understanding composition, inheritance, and polymorphism, the next important step is learning...…

17 views ·
#softwareengineering#codinginterview
DEV.TO (TOP)

System Design Cheat Sheet: Concepts Every Developer Should Know

I spent years reading system design books and articles, watching conference talks, and building...…

15 views ·
#backend#interview
DEV.TO (TOP)

How to Track AI Usage Without Losing Revenue (Complete Guide)

Most AI products eventually run into the same problem: Tracking usage sounds simple. Until it...…

10 views ·
#ai#saas
DEV.TO (TOP)

System Design Interview: Decentralized Web Crawler

How to design a distributed web crawler using a DHT ring. Covers consistent hashing, finger table routing, node joins and failures, and storage.…

12 views ·
#webdev#softwareengineering
DEV.TO (TOP)

Entidades finas e composição: o design que escolhi para a nova plataforma

Disclaimer Este texto foi inicialmente concebido pela IA Generativa em função da...…

8 views ·
#architecture#softwareengineering
DEV.TO (TOP)

Adaptive Model Routing and Fallback Logic: Routing Around LLM Provider Outages with Bifrost

When LLM providers go down, adaptive model routing and fallback logic keep applications online. Here...…

12 views ·
#ai#llm#infrastructure
DEV.TO (TOP)

The Quiet Architecture of Systems That Refuse to Die

There is a particular kind of software that nobody writes blog posts about. It runs the payroll at a...…

10 views ·
#softwareengineering#architecture
DEV.TO (TOP)

Caching Layers in 2026: CDN, App, DB, Query: What Goes Where

Four cache layers sit between your user and your database. Most teams use two. Here's where each layer wins and how to stop them stampeding.…

17 views ·
#caching#performance
DEV.TO (TOP)

Designing a Reliable Notification System for 1M+ Users (Push, SMS, Email)

In fintech, notifications are not a “nice-to-have” feature. They’re part of the product’s trust...…

18 views ·
#fintech#notifications
DEV.TO (TOP)

How to Build a Trading Platform: Architecture, Features, and the Hard Engineering Problems

Why Trading Platforms Are Among the Hardest Software to Build Most software has a generous...…

14 views ·
#softwareengineering#architecture
DEV.TO (TOP)

Building a Resilient Checkout in NestJS: Retry, Idempotency, and a System That Tunes Itself

The problem nobody talks about You have a payment gateway. It fails sometimes. So you add a...…

16 views ·
#checkout#nestjs#payment
DEV.TO (TOP)

The Feature Store: Consistency and Latency Are Both Non-Negotiable

Part 3 of 5 in the series: When Your AI Pipeline Grows Up In the previous post, we worked through...…

12 views ·
#machinelearning#dataengineering
DEV.TO (TOP)

RabbitMQ vs Kafka: Choosing the Right Messaging System for Real Backend Architectures (part-2)

This is my part-2 of the topic, in case you would like to go beyond basics of RabbitMQ and Kafka...…

16 views ·
#backend#eventdriven#softwareengineering
DEV.TO (TOP)

How I Designed a Multi-Organization System for my sass

In this blog , I will explain how I designed a multi-organization architecture for my ticket...…

13 views ·
#saas#architecture
DEV.TO (TOP)

LLD Object-Oriented Design: Thinking in Objects, Not Code

Low-Level Design is not about writing classes or memorizing patterns. It is about a fundamental...…

13 views ·
#softwareengineering#objectoriented
DEV.TO (TOP)

Introduction To Systems Architecture

Learn how to map application components, layers, and dependencies before you start building.…

12 views ·
#architecture#applicationdesign
DEV.TO (TOP)

Immutability - Not a Universal Law but a Trade-off part 2

In the first part, we explored immutability through code, domain modeling, and APIs—starting from...…

12 views ·
#programming#architecture#databases
DEV.TO (TOP)

𝗛𝗼𝘄 𝗱𝗼 𝘆𝗼𝘂 𝗽𝗿𝗲𝘃𝗲𝗻𝘁 𝗨𝗜 𝗹𝗮𝗴 𝘄𝗵𝗲𝗻 𝗿𝗲𝗰𝗲𝗶𝘃𝗶𝗻𝗴 𝗼𝘃𝗲𝗿 𝟭𝟬𝟬 𝗪𝗲𝗯𝗦𝗼𝗰𝗸𝗲𝘁 𝗲𝘃𝗲𝗻𝘁𝘀 𝗽𝗲𝗿 𝘀𝗲𝗰𝗼𝗻𝗱?

"𝗛𝗼𝘄 𝗱𝗼 𝘆𝗼𝘂 𝗽𝗿𝗲𝘃𝗲𝗻𝘁 𝗨𝗜 𝗹𝗮𝗴 𝘄𝗵𝗲𝗻 𝗿𝗲𝗰𝗲𝗶𝘃𝗶𝗻𝗴 𝗼𝘃𝗲𝗿 𝟭𝟬𝟬 𝗪𝗲𝗯𝗦𝗼𝗰𝗸𝗲𝘁 𝗲𝘃𝗲𝗻𝘁𝘀 𝗽𝗲𝗿 𝘀𝗲𝗰𝗼𝗻𝗱?" They clarified that...…

16 views ·
#websockets#javascript#frontend
DEV.TO (TOP)

LLD Foundations: Trade-offs Thinking (how real design decisions are made)

Up to now, you’ve learned: how to structure systems how to apply principles how to keep designs...…

15 views ·
#softwareengineering#tradeoffs
DEV.TO (TOP)

arc-agent: AI System Design Generator

Finally a structured approach to system design: arc-agent. It is a Go CLI for turning a system...…

14 views ·
#ai#productivity
DEV.TO (TOP)

LLD Foundations: Coupling vs Cohesion (how to judge if your design is actually good)

Up to this point, you’ve learned: how to understand requirements how to break systems how to apply...…

13 views ·
#softwareengineering#codinginterview
DEV.TO (TOP)

Database Decisions That Haunt You 2 Years Later

Nobody brags about their database choice two years in. At the start it's all excitement. "MongoDB...…

11 views ·
#database#architecture#performance