InStackademicbyTharun Kumar Reddy PoluUnderstanding Cache Eviction PoliciesA Comprehensive Guide to Cache Eviction Strategies with Algorithms, Pseudocode, and Practical Use cases in Real-world systemsJul 24, 20241Jul 24, 20241
InInterviewNoodlebyTharun Kumar Reddy PoluTop 50 System Design Terminologies You Must KnowMaster the Essential Terms to Ace Your System Design Interviews with Explanations, Practical Examples, and Comprehensive ResourcesJul 4, 202422Jul 4, 202422
InDistributed Systems SeriesbyLohith ChittineniPACELC Theorem Explained: Distributed Systems SeriesHi! In this article I’m going to further explore the trade-offs that many systems designers face in their distributed systems and databases…Oct 6, 20231Oct 6, 20231
InLevel Up CodingbyHayk SimonyanSystem Design Interview Question: Design SpotifyHigh-level overview of a System Design Interview Question - Design Spotify.Feb 20, 202450Feb 20, 202450
Kousik NathAll Things Sharding: Techniques and Real-Life Examples in NoSQL Data Storage SystemsA comprehensive guide to shardingJun 25, 20225Jun 25, 20225
vishal ranaDeep dive Into System DesignIn this blog, we’ll discuss important things that we need to consider while designing systems. The main objective of this blog is to make…Dec 28, 20223Dec 28, 20223
InTech WrenchbySystemDesignSystem Design Interview: Scalable Unique ID Generator (Twitter Snowflake or a similar service)PREV | HOME | NEXTDec 31, 20213Dec 31, 20213
InLevel Up CodingbyAhmad FaiyazSystem Design: Designing a Distributed Job SchedulerHave you ever used Cloud Scheduler from Google Cloud or a similar service? How about design that service by yourself?Feb 3, 20225Feb 3, 20225
InDev Learning DailybyThe Educative TeamThe complete guide to System Design in 2022Why should I learn system design?Apr 26, 20223Apr 26, 20223
Anu UpadhyaySystem Design of Uber App — Uber System ArchitectureIt’s really easy to just tap a button on our mobile phone and get the cab available within few minutes whenever and wherever we want…Apr 30, 20223Apr 30, 20223
InElevate Your System Design and Salesforce KnowledgebyVimal Tiwari[System Design] Message Queue — In a Nutshell(with OOP code example)Imagine, you go to the bank to deposit some money. The bank is having a lot of rush and due to which, you need to stand in a line, and…Oct 21, 20211Oct 21, 20211
Think SoftwarePayment Gateway System Design — How does the Stripe work?We recently introduced a new chapter on our course “Distributed System Design Interviews Bible” discussing the system design of a payment…Feb 19, 20224Feb 19, 20224
InBetter ProgrammingbyNishant SabharwalSystem Design: Build a Real-World Physical Storage ApplicationDesign, optimise, analyzeMar 17, 20221Mar 17, 20221
Y TechSystem Design — Design a Monitoring SystemThis post will discuss the details of designing a monitoring system, which is asked in many interviews.Feb 24, 20225Feb 24, 20225
Abhijit MondalSystem Design — Backend for Google PhotosDesign the backend system for storing and retrieving Google PhotosFeb 7, 20223Feb 7, 20223
InJavaScript in Plain EnglishbyKaran Jagota10 Engineering Blogs I Read to Stay Up to Date with Technology TrendsTop engineering blogs to follow in 2022 and beyond.Jan 25, 202240Jan 25, 202240
Ankit JoinwalRole of a Staff EngineerI see this question asked many times — What do Staff Engineers do or should do?Mar 9, 2022Mar 9, 2022
InTDS ArchivebyZixuan ZhangAce the System Design Interview — Uber/Lyft1. IntroductionMar 7, 20228Mar 7, 20228
InBits and PiecesbyJonathan SaringThe Composable Enterprise: A GuideTo deliver in 2022, the modern enterprise must become composable.Feb 28, 20223Feb 28, 20223