Papers & Books

Research publications and technical writings on distributed systems, databases, and system architecture

FEATURED BOOK
2025 Edition

Designing Ultra Large-Scale Systems

A comprehensive guide to architecting systems that serve billions of users, process petabytes of data, and maintain 99.999% uptime. Learn from real-world case studies and battle-tested patterns from the world's largest tech companies.

CM

Chiradip Mandal

System Architect & Author

580+ Pages
16 Chapters
50+ Case Studies
Advanced Topics
Read Sample Chapter

Research Papers

DATABASE

SIMD-Accelerated SQL Parsing

How modern CPUs can accelerate database query parsing by 10x using SIMD instructions.

2023 • 42 pages Read PDF →
PARSING

Comprehensive Parser Design

Advanced techniques for building high-performance parsers with formal grammars and optimization strategies.

2024 • 68 pages Read PDF →
THEORY

The C3 Trilemma

Consistency, Consensus, and Convergence: Choosing the right model for your system.

2022 • 35 pages Read PDF →
DISTRIBUTED

Distributed MVCC Key-Value Database

Multi-version concurrency control in distributed key-value stores.

2024 • 48 pages Read PDF →
ARCHITECTURE

Query Engine Architecture

Modern query processing architectures for analytical databases.

2024 • 56 pages Read PDF →
STORAGE

Erasure Coding in Distributed Systems

Efficient data redundancy and recovery techniques for distributed storage.

2023 • 44 pages Read PDF →
HTAP

SQLite & DuckDB HTAP Architecture

Hybrid transactional/analytical processing with embedded databases.

2024 • 51 pages Read PDF →
INNOVATION

Calc2DB: Spreadsheet to Database

Transforming spreadsheet computations into scalable database operations.

2024 • 38 pages Read PDF →
BLOCKCHAIN

Digital Asset Management Database

Distributed database design for secure digital asset management.

2024 • 62 pages Read PDF →
SCALE

Replication in Ultra Large Scale Systems

Advanced replication strategies for systems serving billions of users.

2024 • Sample Chapter Read PDF →