Talha ŞahinIdempotency Keys: How PayPal and Stripe Prevent Duplicate PaymentExplore how payment service providers technically prevent duplicate payment, ensuring secure, single transactions.Feb 10, 202434Feb 10, 202434
Talha ŞahinHigh-Level System Architecture of Booking.comTake an in-depth look at the possible high-level architecture of Booking.com.Jan 10, 202449Jan 10, 202449
Mehmood AmjadUsing Apache Spark Docker containers to run pyspark programs using spark-submitWhat is Spark? — A quick overviewFeb 17, 20235Feb 17, 20235
InLevel Up CodingbyHayk SimonyanSystem Design Interview: Mastering DatabasesDive deep into mastering databases for system design interviews! Unravel types, scaling techniques, and ace your prep!Sep 29, 2023Sep 29, 2023
InGeek CulturebyArslan AhmadLoad Balancer vs. Reverse Proxy vs. API GatewayUnderstanding the Key Components for Efficient, Secure, and Scalable Web Applications.May 17, 202314May 17, 202314
Tom JayStop using Integer ID’s in your DatabaseI’ve seen this over and over for the last 30 years, people let the database set the ID or Primary Key of a table from the database, at…May 22, 2023141May 22, 2023141
InPython in Plain EnglishbyLahiru HewawasamTop 11 Tools for Microservices Backend Development in 2023May 25, 20239May 25, 20239
IcePanelTop 6 message queues for distributed architecturesMessage queues for decoupled distributed architectures and their advantages and disadvantagesMay 18, 202310May 18, 202310
InLevel Up CodingbyArslan Ahmad12 Microservices Patterns I Wish I Knew Before the System Design InterviewMastering the Art of Scalable and Resilient Systems with Essential Microservices Design PatternsMay 16, 202320May 16, 202320
deToxic Dev7 Architecture Design Patterns — You wish you knew before interviewSource: UndrawApr 13, 202311Apr 13, 202311
adrian cockcroftSo many bad takes — What is there to learn from the Prime Video microservices to monolith storyThe Prime Video team published this story: Scaling up the audio/video monitoring service and reducing costs by 90%, and the internet piled…May 6, 20239May 6, 20239
InLevel Up CodingbyArslan AhmadLearning System Design: Seven Must-Read PapersAce your system design interview with 7 must-read papers.Jan 19, 20233Jan 19, 20233
InLevel Up CodingbyArslan Ahmad16 System Design Concepts I Wish I Knew Before the Interview.Mastering System Design Interview: Essential Concepts for Every Software EngineerApr 3, 202320Apr 3, 202320
Denat HoxhaSharing Data Between MicroservicesRobust distributed systems embrace eventual consistency to share data between their services.Oct 24, 202236Oct 24, 202236
InLevel Up CodingbyArslan AhmadSystem Design Basics: Navigating the World of CDNA System Design Expert’s Guide to Content Delivery Networks.Mar 30, 2023Mar 30, 2023
InLevel Up CodingbyArslan AhmadSystem Design Interview: Difference Between API Gateway and Load BalancerOften, we come across software architectural components that are part of every system design and feel as though we don’t have much…Dec 9, 20229Dec 9, 20229
InLevel Up CodingbyArslan AhmadSystem Design Master Template: How to Answer Any System Design Interview Question.One template to rule them all.Mar 20, 20238Mar 20, 20238