Abstract AlgorithmsAbstract Algorithms

  • Home
  • All Posts
  • All Series
  • About
All Series

Series

System Design Interviews

4 articles·~16 min total·Updated Feb 8, 2026
System Design Interviews

In this series

  1. 01

    System Design Core Concepts: Scalability, CAP, and Consistency

    1. Scalability: The Art of Growing Scalability is the ability of a system to handle increased load without crashing. There are two main ways to scale. Vertical Scaling (Scale Up) This means adding more power (CPU, RAM, Storage) to your existing serve...

    4 min read·Feb 8, 2026
    System Design Core Concepts: Scalability, CAP, and Consistency
  2. 02

    System Design Networking: DNS, CDNs, and Load Balancers

    1. DNS (Domain Name System) DNS is the phonebook of the internet. Computers don't know what google.com is; they only know IP addresses like 172.217.0.0. How It Works (The Lookup) Browser Cache: "Have I visited google.com recently?" OS Cache: "Does ...

    3 min read·Feb 8, 2026
    System Design Networking: DNS, CDNs, and Load Balancers
  3. 03

    System Design Protocols: REST, RPC, and TCP/UDP

    1. API Paradigms: REST vs. RPC When Server A talks to Server B, how do they structure the conversation? REST (Representational State Transfer) The language of the web. Concept: Resources (Nouns) are manipulated via HTTP Verbs. Format: Usually JSON. ...

    3 min read·Feb 8, 2026
    System Design Protocols: REST, RPC, and TCP/UDP
  4. 04

    System Design Databases: SQL vs NoSQL and Scaling

    TLDR: Choosing the wrong database is the most expensive mistake you can make. If you need strict consistency (Banking), use SQL. If you need massive scale (Instagram Likes), use NoSQL. This guide breaks down the decision framework, the CAP theorem, a...

    6 min read·Feb 8, 2026
    System Design Databases: SQL vs NoSQL and Scaling

Abstract Algorithms

Exploring the fascinating world of algorithms, data structures, and software engineering through clear explanations and practical examples.

Navigation

  • Home
  • All Posts
  • All Series
  • About

Series

  • Technical Interview
  • Machine Learning Mastery
  • Software Architecture
  • Data Structures and Algorithms
  • System Design Interviews

Popular Topics

  • System Design
  • llm
  • interview
  • data structures
  • API Gateway
  • Reverse Proxy

Author

Abstract Algorithms

Abstract Algorithms

@abstractalgorithms

© 2026 Abstract Algorithms. All rights reserved.

Powered by Hashnode