Moderne applicaties draaien niet alleen op code — ze draaien op data. Elke zoekopdracht, betaling, notificatie en realtime update vertrouwt op systemen die enorme hoeveelheden informatie moeten verwerken zonder te vertragen, uit te vallen of inconsistent te worden. Maar achter schaalbare platforms schuilt een wereld van complexe architectuurkeuzes, distributiemodellen en betrouwbaarheidstechnieken die veel engineers nooit volledig begrijpen. Dit boek verandert dat. “data-intensieve systemen uitgelegd” biedt een diepgaande maar praktische gids voor het ontwerpen, schalen en beheren van moderne data-intensieve systemen. Van databases en replicatie tot event streaming, microservices en fouttolerantie — dit boek helpt engineers en architecten om helder te redeneren over systemen die onder echte belasting moeten presteren. Of je nu werkt aan cloudplatforms, backend infrastructuur, analytics pipelines of gedistribueerde applicaties, deze gids geeft je de mentale modellen en architectuurprincipes die nodig zijn om robuuste systemen te bouwen. Wat je in dit boek leert: 🚀 Hoe data-intensieve systemen werkelijk functioneren op schaal 🚀 Het verschil tussen OLTP, OLAP, HTAP en streaming workloads 🚀 Wanneer je SQL, NoSQL, graph databases of key-value stores moet gebruiken 🚀 Hoe replicatie, partitionering en consensus werken in gedistribueerde systemen 🚀 Praktische inzichten in Kafka, Flink, Spark, Cassandra, PostgreSQL en meer 🚀 Hoe schaalbaarheid, beschikbaarheid en consistentie elkaar beïnvloeden 🚀 Strategieën voor monitoring, observeerbaarheid en fouttolerantie 🚀 Waarom microservices, event sourcing en CQRS moderne architecturen domineren 🚀 Hoe echte systeemontwerpbeslissingen worden genomen in productieomgevingen Dit boek is ideaal voor: • Software engineers die schaalbare backend systemen willen bouwen • Solution architects die complexe infrastructuren ontwerpen • DevOps engineers en platform engineers • Studenten informatica en systeemontwerp • Teams die moderne cloud-native architecturen implementeren • Iedereen die gedistribueerde systemen écht wil begrijpen In plaats van oppervlakkige theorie combineert dit boek fundamentele concepten met praktische voorbeelden, architectuurpatronen en realistische ontwerpafwegingen. Je leert niet alleen welke technologieën bestaan — je leert waarom systemen falen, hoe ze schalen en welke keuzes productieomgevingen betrouwbaar maken. Als je klaar bent om verder te gaan dan tutorials en een diep begrip op te bouwen van moderne data-infrastructuur, dan is dit boek jouw technische routekaart. Begin vandaag met het ontwerpen van systemen die schaalbaar, betrouwbaar en toekomstbestendig zijn.