Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

System Design Concepts

Video Introducing this tutorial

Introduction :
Introduction
Course Objectives
About the Author

Scalability :
Latency
Throughput
Vertical Scaling
Horizontal Scaling
Load Balancers
Stateful and Stateless Applications

Databases :
Relational and Non-relational Databases
ACID and BASE Properties
Partitioning and Sharding
In-memory Databases

CAP Theorem :
Consistency, Availability and Partition Tolerance
CAP Theorem
CAP Theorem in Practice

Caching :
What is Caching?
Caching vs In-memory Databases
Cache Writing Policies

APIs :
SOAP vs REST vs GraphQL
Types of HTTP requests
Common HTTP Responses
Synchronous and Asynchronous calls
Blocking and Non-blocking calls

Messaging :
HTTP vs TCP vs UDP!?
Websockets
Message Broadcasting