The Turtle Code·1d agoTop 40 Microservices Interview Questions and Answers for Experienced DevelopersA Complete Guide to Microservices Architecture, API Gateway, Service Discovery, Distributed Transactions, Resilience, Security, Docker…
Keshavvv·1d agoLLD from Scratch #03 — Object-Oriented Design: Object Discovery, Responsibility Assignment, and…In Part II, we explored Object-Oriented Programming (OOP), why it emerged, and how it organizes software around objects that combine state…
Keshavvv·2d agoLLD from Scratch #02: Understanding Object-Oriented Programming (OOP)Before we start designing software systems, identifying classes, drawing UML diagrams, or discussing design patterns, there’s one…
Keshavvv·4d agoLLD from Scratch #01: My First Step into Low-Level DesignI’ve been learning backend development for a while now. I’ve worked with APIs, databases, services, and a lot of backend concepts.
InEngineering Under PressurebyThe Turtle Code·Nov 2Java Concurrency in Low-Level Design Interviews: The Bugs You Need to Know Before Choosing a LockA ticket-booking API passes every test in development. Then two users book the same seat at almost the same time, and both receive…
Vaishnavi Parodkar| Software Engineer·Nov 1SOLID Principles in LLD with Java ExamplesSOLID is 5 rules for keeping code easy to change
Jamal Pasha·Oct 25LLD-2: Abstraction and Encapsulation in OOP: Explained in Very Simple WordsHow about this, have you ever wondered why we need Object-Oriented Programming (OOP)? Let’s start from the beginning and understand it step…