Gaurav’s Notes
Search
Search
Dark mode
Light mode
Explorer
Home
❯
notes
Folder: notes
176 items under this folder.
Jul 20, 2025
3 levels of Data Abstraction
dbms
Jul 20, 2025
8 Load Balancing Algorithms You Must Know
system-design
Jul 20, 2025
ACID Properties
system-design
dbms
Jul 20, 2025
API Gateway
system-design
networking
Jul 20, 2025
Ageing
OS
Jul 20, 2025
Application Caching
system-design
Jul 20, 2025
Application Programming Interface
OS
Jul 20, 2025
Assembler
OS
Jul 20, 2025
Asynchronism
system-design
Jul 20, 2025
Availability in Numbers
system-design
Jul 20, 2025
Availability in parallel vs in sequence
system-design
Jul 20, 2025
Availability vs Consistency
system-design
Jul 20, 2025
Availability
system-design
Jul 20, 2025
BIOS vs UEFI
OS
Jul 20, 2025
Back Pressure
system-design
Jul 20, 2025
Background Jobs
system-design
Jul 20, 2025
Batched OS
OS
Jul 20, 2025
Benefits of Multithreading
OS
Jul 20, 2025
Booting
OS
Jul 20, 2025
CAP Theorem
system-design
Jul 20, 2025
CDN Caching
system-design
Jul 20, 2025
CLI
OS
Jul 20, 2025
CPU Bound Process vs IO Bound Process
OS
Jul 20, 2025
CPU Burst Cycle
OS
Jul 20, 2025
CPU Scheduler
OS
Jul 20, 2025
Cache Aside
system-design
Jul 20, 2025
Cache Miss
system-design
OS
Jul 20, 2025
Caching
system-design
Jul 20, 2025
Client Caching
system-design
Jul 20, 2025
Client Side
system-design
networking
frontend
web-architecture
Jul 20, 2025
Compiler
OS
Jul 20, 2025
Consistency Patterns
system-design
Jul 20, 2025
Consistency
system-design
Jul 20, 2025
Consistent Hashing
Jul 20, 2025
Content Delivery Networks
system-design
Jul 20, 2025
Crawler
web-architecture
Jul 20, 2025
DCL
dbms
Jul 20, 2025
DDL
dbms
Jul 20, 2025
DML
dbms
Jul 20, 2025
DNS
networking
system-design
Jul 20, 2025
Data Abstraction in DBMS
dbms
Jul 20, 2025
Database Admin
dbms
Jul 20, 2025
Database Caching
system-design
dbms
Jul 20, 2025
Database
system-design
dbms
Jul 20, 2025
Denormalization
dbms
system-design
Jul 20, 2025
Device Queue
OS
Jul 20, 2025
Different State of Process
OS
Jul 20, 2025
Dispatch Latency
OS
Jul 20, 2025
Dispatcher
OS
Jul 20, 2025
Distributed OS
OS
Jul 20, 2025
Distributed Systems
system-design
Jul 20, 2025
Document Store
system-design
dbms
Jul 20, 2025
Domain Name System
system-design
Jul 20, 2025
EEPROM
OS
Jul 20, 2025
EPROM
OS
Jul 20, 2025
Event Driven Triggers
system-design
Jul 20, 2025
Example of Multithreading
OS
Jul 20, 2025
Failover Availability Pattern
system-design
Jul 20, 2025
Failover
system-design
networking
Jul 20, 2025
File management system vs DBMS
dbms
Jul 20, 2025
GUI
OS
Jul 20, 2025
Graph Databases
dbms
system-design
Jul 20, 2025
HTTP
system-design
networking
Jul 20, 2025
Hostname
system-design
networking
Jul 20, 2025
How DBMS is implemented
dbms
Jul 20, 2025
How does a process look like in memory
OS
Jul 20, 2025
How to approach System Design?
system-design
Jul 20, 2025
IP Address
system-design
networking
Jul 20, 2025
Idempotent Operations
system-design
Jul 20, 2025
Indexing
dbms
Jul 20, 2025
Instance
dbms
Jul 20, 2025
Interpreter
OS
Jul 20, 2025
JVM
OS
Jul 20, 2025
Job Queue
OS
Jul 20, 2025
Kernel
OS
Jul 20, 2025
Key-Value Store
system-design
dbms
Jul 20, 2025
Kubernetes
system-design
Jul 20, 2025
Latency vs Throughput
system-design
Jul 20, 2025
Latency
system-design
Jul 20, 2025
Layer 4 Load Balancing
system-design
Jul 20, 2025
Layer 7 Load Balancing
system-design
Jul 20, 2025
Lazy Loading
frontend
web-architecture
Jul 20, 2025
Load Balancer vs Reverse Proxy
system-design
Jul 20, 2025
Load Balancers
system-design
Jul 20, 2025
Loader
OS
Jul 20, 2025
Long term Scheduler
OS
Jul 20, 2025
MBR vs GPT
OS
Jul 20, 2025
Magnetic Tapes
OS
Jul 20, 2025
Many to Many Model
OS
Jul 20, 2025
Many to One Model
OS
Jul 20, 2025
Medium term Scheduler
OS
Jul 20, 2025
Message Passing
OS
Jul 20, 2025
Messaging Queue
system-design
Jul 20, 2025
Microservice Architecture
system-design
Jul 20, 2025
Middleware
system-design
backend
Jul 20, 2025
Monolithic Architecture vs Microkernel Architecture
OS
Jul 20, 2025
Multiprocessing
OS
Jul 20, 2025
Multiprogramming
OS
Jul 20, 2025
Multitasking
OS
Jul 20, 2025
Multithreading
OS
Jul 20, 2025
Network OS
OS
Jul 20, 2025
NoSQL
dbms
system-design
Jul 20, 2025
Non Pre-Emptive Scheduling
OS
Jul 20, 2025
Observability
system-design
Jul 20, 2025
One to One Model
OS
Jul 20, 2025
PCB Structure
OS
Jul 20, 2025
PROM
OS
Jul 20, 2025
PWA
system-design
frontend
web-architecture
Jul 20, 2025
Partition Tolerance
system-design
Jul 20, 2025
Partitioning
system-design
dbms
Jul 20, 2025
Performance vs Scalability
system-design
Jul 20, 2025
Pipe
OS
Jul 20, 2025
Pre-Emptive Scheduling
OS
Jul 20, 2025
Process Scheduling
OS
Jul 20, 2025
Process vs Program
OS
Jul 20, 2025
Process vs Thread
OS
Jul 20, 2025
Protocol Buffers
networking
Jul 20, 2025
Pull CDNs
system-design
Jul 20, 2025
Punch Cards
OS
Jul 20, 2025
Push CDNs
system-design
Jul 20, 2025
RAM vs ROM
OS
Jul 20, 2025
RDBMS
system-design
dbms
Jul 20, 2025
Ready Queue
OS
Jul 20, 2025
Real Time OS
OS
Jul 20, 2025
Referential Integrity
dbms
Jul 20, 2025
Refresh Ahead
system-design
Jul 20, 2025
Replication Availability Pattern
system-design
Jul 20, 2025
Replication
system-design
dbms
Jul 20, 2025
Reverse Proxy
system-design
networking
Jul 20, 2025
Round-Robin Algorithm
Jul 20, 2025
SEO
frontend
web-architecture
Jul 20, 2025
SPA
frontend
web-architecture
reactjs
Jul 20, 2025
SQL Tuning
system-design
dbms
Jul 20, 2025
SQL vs NoSQL
dbms
system-design
Jul 20, 2025
SRAM vs DRAM
OS
Jul 20, 2025
Scalability
system-design
Jul 20, 2025
Schedule Driven Triggers
system-design
Jul 20, 2025
Scheduler
OS
Jul 20, 2025
Scheduling Algorithm
OS
Jul 20, 2025
Scheduling Criteria
OS
Jul 20, 2025
Scheduling Queue
OS
Jul 20, 2025
Schema
dbms
Jul 20, 2025
Service Discovery
system-design
Jul 20, 2025
Service Worker
frontend
web-architecture
js
Jul 20, 2025
Services Provided by and Operating System
OS
Jul 20, 2025
Services are Ephemeral
system-design
Jul 20, 2025
Sharding
system-design
dbms
Jul 20, 2025
Shared Memory
OS
Jul 20, 2025
Shell
OS
Jul 20, 2025
Short term Scheduler
OS
Jul 20, 2025
Starvation
OS
Jul 20, 2025
Sub-Schema
dbms
Jul 20, 2025
System Calls
OS
Jul 20, 2025
TCL
dbms
Jul 20, 2025
Task Queues
system-design
Jul 20, 2025
Time Sharing OS
OS
Jul 20, 2025
Types of Process
OS
Jul 20, 2025
Virtualisation vs Containerisation
OS
Jul 20, 2025
Web Server Caching
system-design
Jul 20, 2025
What happens when we turn on our Computer
OS
Jul 20, 2025
What is DBMS
dbms
Jul 20, 2025
What is Process Scheduling
OS
Jul 20, 2025
What is System Design?
system-design
Jul 20, 2025
What is a Context Switch
OS
Jul 20, 2025
What is a Database
dbms
Jul 20, 2025
What is a Process
OS
Jul 20, 2025
What is a Thread
OS
Jul 20, 2025
What is an IPC
OS
Jul 20, 2025
What is an Operating System
OS
Jul 20, 2025
Why Windows kernel is more monolithic and not microkernel
OS
Jul 20, 2025
Why do we need DBMS
dbms
Jul 20, 2025
Wide Column Store
system-design
dbms
Jul 20, 2025
Write-behind
system-design
Jul 20, 2025
Write-through
system-design
Jul 20, 2025
Zombie Process
OS
Jul 20, 2025
gRPC
system-design
networking