Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
systemdesign
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Designing a Distributed Job Scheduler That Runs Jobs Exactly Once
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
Designing a Distributed Job Scheduler That Runs Jobs Exactly Once
#
systemdesign
#
distributed
#
backend
#
interview
Comments
1
 comment
3 min read
Designing a Digital Wallet With a Double-Entry Ledger
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
Designing a Digital Wallet With a Double-Entry Ledger
#
systemdesign
#
payments
#
database
#
interview
Comments
2
 comments
3 min read
A Domain-Driven Notification Microservice — Patterns From Production
Hammad Khan
Hammad Khan
Hammad Khan
Follow
Jun 10
A Domain-Driven Notification Microservice — Patterns From Production
#
systemdesign
#
microservices
#
ddd
#
node
Comments
1
 comment
7 min read
Proximity Search: How Yelp Finds Places Near You
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
Proximity Search: How Yelp Finds Places Near You
#
systemdesign
#
database
#
backend
#
interview
Comments
Add Comment
3 min read
Database per Service: ownership, not isolation
Aditya Pradhan
Aditya Pradhan
Aditya Pradhan
Follow
Jun 10
Database per Service: ownership, not isolation
#
backend
#
microservices
#
architecture
#
systemdesign
Comments
1
 comment
3 min read
Designing a Multi-Tenant RAG Pipeline: Lessons From Building an AI Chatbot Platform
Danish Raza Bangash
Danish Raza Bangash
Danish Raza Bangash
Follow
Jul 10
Designing a Multi-Tenant RAG Pipeline: Lessons From Building an AI Chatbot Platform
#
ai
#
systemdesign
#
architecture
#
node
1
 reaction
Comments
Add Comment
4 min read
How I would design TikTok's For You feed
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How I would design TikTok's For You feed
#
systemdesign
#
architecture
#
backend
#
interview
Comments
Add Comment
3 min read
Designing a payment system that never loses a cent
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
Designing a payment system that never loses a cent
#
systemdesign
#
payments
#
idempotency
#
consistency
Comments
Add Comment
4 min read
Designing Google Maps: geospatial indexing and routing without melting the server
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
Designing Google Maps: geospatial indexing and routing without melting the server
#
systemdesign
#
algorithms
#
geospatial
#
routing
Comments
Add Comment
4 min read
How Discord stores an enormous number of messages without falling over
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How Discord stores an enormous number of messages without falling over
#
systemdesign
#
database
#
cassandra
#
storage
Comments
Add Comment
4 min read
How Reddit Stores Comment Trees and Ranks Hot Posts
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How Reddit Stores Comment Trees and Ranks Hot Posts
#
systemdesign
#
database
#
algorithms
#
backend
Comments
Add Comment
4 min read
How Elasticsearch Searches Fast: The Inverted Index and Shard Routing
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How Elasticsearch Searches Fast: The Inverted Index and Shard Routing
#
systemdesign
#
elasticsearch
#
search
#
backend
Comments
Add Comment
3 min read
How Does Netflix Remember Exactly Where You Stopped Watching?
Khushi Patel
Khushi Patel
Khushi Patel
Follow
Jun 10
How Does Netflix Remember Exactly Where You Stopped Watching?
#
systemdesign
#
coding
#
webdev
#
ai
4
 reactions
Comments
Add Comment
2 min read
How Telegram Delivers Messages to Million-Subscriber Channels
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How Telegram Delivers Messages to Million-Subscriber Channels
#
systemdesign
#
messaging
#
scalability
#
backend
Comments
Add Comment
3 min read
How Spotify Streams Audio and Builds Discover Weekly
RONI DAS
RONI DAS
RONI DAS
Follow
Jul 10
How Spotify Streams Audio and Builds Discover Weekly
#
systemdesign
#
streaming
#
machinelearning
#
backend
Comments
Add Comment
3 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account