Product details
Designing Data-Intensive Applications by Martin Kleppmann is a comprehensive guide to building modern systems that handle large-scale data reliably and efficiently.
The book covers critical concepts such as distributed systems, scalability, data modeling, consistency, fault tolerance, and streaming architectures.
Written for software engineers, architects, and IT professionals, it explains the underlying principles behind databases, messaging systems, and batch processing frameworks.
This book equips Kenyan developers and tech entrepreneurs with practical strategies to design systems that support growing businesses and handle complex data challenges seamlessly.












There are no reviews yet.