Strategies to Scale Database Reads
Learn how to scale database reads as traffic grows through replicas, caching, materialized views, denormalization, and other proven techniques that reduce repeated work.
I'm a CS student focused on full-stack development, building projects with React, Node, Spring Boot, MySQL, and MongoDB.
Learn how to scale database reads as traffic grows through replicas, caching, materialized views, denormalization, and other proven techniques that reduce repeated work.
How I automated publishing from Notion to Hugo with custom themes, metadata, image optimization, and CI/CD for zero-click deployment
Exploring Chess.com's authentication system: what happens when email verification is missing, the security vulnerabilities it creates, and how to build a stronger authentication flow
A practical comparison of Timsort and QuickSort and why Timsort dominates real-world sorting.
Learn how NTFS, EXT4, and APFS work under the hood. Explore file system architecture, design trade-offs, and why each system is optimized for different platforms.
Explore proven techniques to handle increasing write load: sharding, batch writes, async processing, write-ahead logging, and LSM-based engines.
A system-aware breakdown of why binary search outperforms ternary search despite the theoretical log_3(n) edge.
Learn how NTFS, EXT4, and APFS work under the hood. Explore file system architecture, design trade-offs, and why each system is optimized for different platforms.
Explore proven techniques to handle increasing write load: sharding, batch writes, async processing, write-ahead logging, and LSM-based engines.
A system-aware breakdown of why binary search outperforms ternary search despite the theoretical log_3(n) edge.