Posts
2024
Designing Data Intensive Applications - Replication (part 4) - Leaderless Replication
·7 mins
Architecture
Backend
Design
Software
Denormalization - When Breaking the Rules Makes Sense
·2 mins
Database
Backend
Architecture
CPU Architecture basics every developer should know
·5 mins
Backend
Performance
Architecture
How is Spotify search so fast ?
·5 mins
Backend
Architecture
Search
Algorithm
The Information Retrieval & Search Glossary
·3 mins
Backend
Software-Engineering
Search
Designing Data Intensive Applications - Replication (part 3) - Multi-Leader Replication
·5 mins
Architecture
Backend
Design
Software
Designing Data Intensive Applications - Replication (part 2) - Problems with replication lag
·4 mins
Architecture
Backend
Design
Software
Designing Data Intensive Applications - Replication (part 1) - Leaders and Followers
·7 mins
Architecture
Backend
Design
Software
Designing Data Intensive Applications - Encoding and Evolution (part 2) - Modes of Dataflow
·10 mins
Architecture
Backend
Design
Software
Designing Data Intensive Applications - Encoding and Evolution (part 1) - Formats for Encoding Data
·8 mins
Architecture
Backend
Design
Software