Here Kleppman describes different types of data processing, Batch Processing and Stream Processing. The third, and last, part of the book is called Derived Data and consists of three chapters. Kleppman describes so many things that can go wrong in a system that you start to wonder how in the world it is possible that things actually do work…most of the time. After reading this part of the book I remembered thinking that it is amazing that we have these big complex systems that actually work. It discusses Replication, Partitioning, Transactions, Troubles with Distributed Systems, and Consistency and Consensus. The second part is called Distributed Data and has five chapters. The details are quite complex and you will most probably not be able to just scim over the pages and expect to be able to follow along. Examples of topics being explained are Reliability, Scalablity, and Maintainability, SQL and NoSQL, datastructures used in databases, different ways of encoding data, and modes of dataflow. The first part is called Foundations of Data Systems and consists of four different chapters. The book is divided into three different parts, each made up of several chapters.
0 Comments
Leave a Reply. |