Articles by Tag #lld

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Golang LLD: Design a Cache System (LRU, LFU, FIFO)

In this blog post, I've shared my approach to solve this low level design problem, Design a Cache...

Learn More 37 2Mar 29

System Design: Building a Parking Lot System in Go

In this article, we’ll go through a low-level design (LLD) implementation of a parking lot system in...

Learn More 27 0Nov 9 '24

Elevator Scheduling Algorithms: FCFS, SSTF, SCAN, and LOOK

Since I’ve been working with Go for quite some time, I thought it would be a fun challenge to...

Learn More 17 0Oct 27 '24

System Design: Building a Simple Social Media Platform in Go

In this article, we'll walkthrough the designing of a simplified social media platform using Go,...

Learn More 13 0Nov 7 '24

Golang LLD: Design a Task Scheduler

In this blog post, I've shared my approach to solve this low level design problem, Design a Task...

Learn More 10 0Apr 4

System design: Building a Vending Machine in Go

Living in Tokyo, Japan, I’m surrounded by vending machines offering everything from hot coffee to...

Learn More 6 2Nov 4 '24

System Design: Library Management System

Building a Library Management System in Go In this article, let's explore a Library...

Learn More 5 0Oct 31 '24

WTF is Low-Level Design?

Imagine trying to build a house without a detailed floor plan. You might know you need walls, a roof,...

Learn More 5 0Oct 17 '24

System Design: UPI (Unified Payment Interface) & NPCI — A Practical, End‑to‑End System Design

NPCI & UPI — A Practical, End‑to‑End System Design A user‑friendly, production‑grade...

Learn More 5 0Aug 25

LLD: Building a Polling System in Java with Repository Pattern

🗳️ Building a Polling System in Java with Repository Pattern (In-Memory) Table...

Learn More 5 0Aug 21

LLD: Building a Robust ATM Simulator in Java Using the State Pattern

Table of Contents Problem Overview and System Context Requirements Functional...

Learn More 5 0Aug 18

Strategy Design Pattern

The Strategy Design Pattern is a behavioral design pattern that enables selecting an algorithm's...

Learn More 2 0Nov 25 '24

Parking Lot System Design (LLD in Action)

What is Low-Level Design (LLD)? Low-Level Design (LLD) is the process of translating...

Learn More 2 0Aug 31

🚆 Build a Train Station Management App in C++ (Beginner Friendly 🚀)

Have you ever wondered how trains are managed at a busy station? What happens when there are only a...

Learn More 1 0Jul 15

Low-Level Design: The Blueprint to Winning Software Wars

Hey there, budding architects! 👷‍♂️👷‍♀️ Ready to dive into the nitty-gritty of low-level design?...

Learn More 1 0Oct 18 '24

🧠 Mastering LLD: A Step-by-Step Guide to Cracking Low-Level Design Questions

Low-Level Design (LLD) interviews can be intimidating, especially if you don’t have a structured...

Learn More 1 0May 25

System Design : Observer Design Patterns

Welcome to Day 2 of my System Design Learning Series! Today, let's dive into Design Patterns,...

Learn More 0 0Mar 23

Food Delivery System – Low Level Design (Cleartax Machine Coding Round)

Low-Level Design (LLD) of ClearFood in JavaScript Introduction ClearFood is a...

Learn More 0 3Mar 27

Observer Design Pattern | Low Level Design

Hi Everyone, Let’s understand the Observer Design Pattern. Observer design patterns are very useful...

Learn More 0 0Jan 4

Cache Wars: A Journey from Simple LRU to Advanced Adaptive Caching

As dawn breaks over the ultra‑low‑latency trading floor of Trading Exchange in Mumbai, glowing...

Learn More 0 0Apr 22

Plot Twist! My Life Was Teaching Me SOLID Principles All Along

As developer, I’ve come to realize that coding isn’t just about writing logic—it’s about crafting...

Learn More 0 0Jan 29

[Boost]

Golang LLD: Design a Cache System (LRU, LFU, FIFO) ...

Learn More 0 0Apr 1