DEV Community

Binary Dose profile picture

Binary Dose

Daily dose of visual Computer Science, System Design trade-offs, and technical interview fundamentals. Curated by an engineer breaking down low-level systems mechanics with zero fluff. Explore interac

Location Bengaluru, India Joined Joined on  Personal website https://binarydose.in

Work

Maintainer @ Binary Dose

The Hidden Hardware Cost of Multi-Tasking: Context Switching & TLB Flushes

The Hidden Hardware Cost of Multi-Tasking: Context Switching & TLB Flushes

Comments
2 min read

Want to connect with Binary Dose?

Create an account to connect with Binary Dose. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How Relational Databases Prevent Data Corruption: Two-Phase Locking (2PL)

How Relational Databases Prevent Data Corruption: Two-Phase Locking (2PL)

Comments
2 min read
Why Servers Crash Under High Traffic: The TCP TIME_WAIT Trap

Why Servers Crash Under High Traffic: The TCP TIME_WAIT Trap

Comments
2 min read
Announcing the Compiler Design Master Track: From Lexical Scanners to Machine Code

Announcing the Compiler Design Master Track: From Lexical Scanners to Machine Code

Comments
2 min read
Why Systems Freeze Forever: The 4 Deadlock Conditions Explained with Code

Why Systems Freeze Forever: The 4 Deadlock Conditions Explained with Code

Comments
2 min read
Error Detection: Parity, Checksum & Cyclic Redundancy Check (CRC)

Error Detection: Parity, Checksum & Cyclic Redundancy Check (CRC)

Comments
2 min read
Round Robin Scheduling: The 80% Time Quantum Heuristic

Round Robin Scheduling: The 80% Time Quantum Heuristic

Comments
1 min read
The Two Pointers Pattern: Turning O(N ) into O(N)

The Two Pointers Pattern: Turning O(N ) into O(N)

Comments
1 min read
The Bounded Buffer Problem: Why Mutex Locks Aren't Enough

The Bounded Buffer Problem: Why Mutex Locks Aren't Enough

Comments
1 min read
TCP SYN Floods: Why Servers Need Stateless SYN Cookies

TCP SYN Floods: Why Servers Need Stateless SYN Cookies

Comments
1 min read
How the fork() System Call Actually Works in Linux

How the fork() System Call Actually Works in Linux

Comments
1 min read
Write-Ahead Logging: How PostgreSQL & MySQL Survive Power Loss

Write-Ahead Logging: How PostgreSQL & MySQL Survive Power Loss

Comments
1 min read
Python's Integer Interning Trap: Why 'is' Lies Above 256

Python's Integer Interning Trap: Why 'is' Lies Above 256

Comments
1 min read
IEEE 754 Floating-Point: Why 0.1 + 0.2 != 0.3

IEEE 754 Floating-Point: Why 0.1 + 0.2 != 0.3

Comments
1 min read
Process States: 5-State vs 7-State Swapping Models

Process States: 5-State vs 7-State Swapping Models

1
Comments
1 min read
Why Databases Use B+ Trees Instead of BSTs

Why Databases Use B+ Trees Instead of BSTs

Comments
1 min read
The Chomsky Hierarchy: Why Regex Cannot Parse HTML

The Chomsky Hierarchy: Why Regex Cannot Parse HTML

Comments
1 min read
Why Does TCP Use a Sliding Window? (Flow Control vs BDP)

Why Does TCP Use a Sliding Window? (Flow Control vs BDP)

1
Comments
1 min read
Announcing the Theory of Computation (TOC) Master Track on Binary Dose

Announcing the Theory of Computation (TOC) Master Track on Binary Dose

1
Comments
1 min read
Why Do Database Indexes Slow Down INSERTs? (The B+ Tree Page Split Dilemma)

Why Do Database Indexes Slow Down INSERTs? (The B+ Tree Page Split Dilemma)

1
Comments
2 min read
loading...