| Book | Description |
|---|---|
| System Design Excellence: Building Scalable Systems A deep dive into building large-scale distributed systems. Covers essential topics like Load Balancing, Caching, and Database Sharding, anchored by a comprehensive case study of designing a high-throughput Flash Sale system. system-design/ |
|
| The Pragmatic Gopher A practical guide to mastering the Go programming language. Focuses on writing clean, idiomatic, and maintainable Go code for real-world applications. Essential for developers looking to move beyond the basics. pragmatic-gopher/ |
|
| Go Algorithm Patterns Master Data Structures and Algorithms using Go. This book breaks down common algorithmic patterns used in technical interviews and competitive programming, providing clear Go implementations. go-algorithm-patterns/ |
|
| Go Fundamentals The foundational guide for learning Go. Starts from zero and takes you through syntax, types, interfaces, and concurrency. The perfect starting point for any aspiring Gopher. go-fundamental/ |
|
| The Data Layer Exploring the heart of any application: Data. This book covers database design, SQL optimization, NoSQL trade-offs, and strategies for ensuring data integrity and performance at the storage layer. the-data-layer/ |
|
| Infrastructure & Delivery Bridging the gap between code and production. Topics likely include CI/CD pipelines, containerization (Docker/Kubernetes), and Infrastructure as Code concepts for modern DevOps. infrastructure-delivery/ |
|
| Backend Interview A comprehensive preparation guide to mastering technical interviews for Backend Engineers. Covers Data Structures, Algorithms, SQL, System Design, LLD, Web APIs, and includes essential LeetCode reference problems with Python solutions. backend-interview/ |
kyyril/book
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|