Tech Bites

Quick, essential tech concepts that every engineer should know.

Bloom Filter

Data Structures

A space-efficient probabilistic data structure that tells you whether an element is definitely not in a set or probably in a set. Perfect for quick lookups when false positives are acceptable but false negatives are not.

15th January, 2025

CAP Theorem

Distributed Systems

In distributed systems, you can only guarantee two out of three: Consistency, Availability, and Partition Tolerance. Understanding this trade-off is crucial for designing distributed systems.

1st February, 2025