Search code examples
Why does a cache use the most-recently-used (MRU) algorithm as the evict policy?...


algorithmcachingsystem-design

Read More
Where should roles and missions/ACLs be managed when building an authorization server?...


spring-securityauthorizationsystem-designspring-authorization-server

Read More
Is data in write through cache reverted in case of transaction failure?...


databasecachingarchitecturesystem-designcaching-strategy

Read More
How do I limit the count of rows in a result set in Postgres without unnecessary locking?...


postgresqldistributed-systemsystem-design

Read More
Handling Multi-Table Updates in Kafka...


apache-kafkadesign-patternsarchitecturesystem-design

Read More
Discord Bot and a website communication, what should be the system design...


discordarchitecturemessage-queuesystem-design

Read More
Hashing and encoding sequence...


algorithmencodinghashsystem-design

Read More
Is using a local database as the Single Source of Truth (SSOT) ideal for real-time collaboration and...


androidwebsocketandroid-roomsystem-design

Read More
How does file convertors work in general like word to pdf, XML to json, word to txt etc...


algorithmarchitecturefile-conversionobject-oriented-analysissystem-design

Read More
System design: Strategies for dealing with heavy writes to a DB...


architecturescalabilitysystem-design

Read More
Why are locks said to violate the principles of abstraction and composability?...


abstractionlockssystem-design

Read More
Cassandra/Scylla Counters; What's the most common approach to tracking the count for emoji react...


databasecassandrasystem-designscylla

Read More
Sharding a RDBMS (SQL) database...


sqldatabasenosqlshardingsystem-design

Read More
Fargate task-level SNS topic subscriptions...


amazon-snsaws-fargatesystem-design

Read More
Is my understanding of a Distributed Lock correct?...


distributed-systemsystem-designdistributed-lock

Read More
What happens when B-trees database have data larger than its page size?...


databasesystem-design

Read More
What happens if append-only database crash during append?...


databasesystem-design

Read More
Handle 100K request per second...


performanceserverarchitecturesystem-design

Read More
Implement sharing in a privacy-first document management system...


encryptiondatabase-designprivacysystem-designdata-security

Read More
why they use http in apis (mobile / desktop / web / ...) , isn't http just for web...


performancehttpnetwork-programmingtcpsystem-design

Read More
System design - Server sends request but goes down, does it receive response...


failoversystem-design

Read More
How failures and restore operations in sharding (consistent hashing)...


shardingdatabase-partitioningsystem-designconsistent-hashing

Read More
how can i calculate mutual friends/followers efficiently?...


mysqldatabasedatabase-designtypeormsystem-design

Read More
Creating a simple Non repudiation/fraud proof system...


c#database-designsystem-design

Read More
Kafka streams in hexagonal architecture...


javaapache-kafkaapache-kafka-streamssystem-designhexagonal-architecture

Read More
Should you use the Command Pattern for requests involving very little logic?...


javadesign-patternsrefactoringsystem-designcommand-pattern

Read More
AWS SES Configurations Across Environments...


amazon-web-servicesamazon-sessystem-design

Read More
Is This A Working, Performant Method for the Actual Matching of Elasticsearch Docs in an Index with ...


elasticsearchgeolocationgissystem-designs2

Read More
Design architecture for integrating with a 3rd party payment provider...


azurearchitectureazure-functionsazure-servicebus-queuessystem-design

Read More
Django celery error while adding tasks to RabbitMQ message queue : AttributeError: 'ChannelPromi...


pythondjangorabbitmqcelerysystem-design

Read More
BackNext