Listen

Description

We crack open our favorite book again, Designing Data-Intensive Applications by Martin Kleppmann, while Joe sounds different, Michael comes to a sad realization, and Allen also engages "no take backs".

The full show notes for this episode are available at https://www.codingblocks.net/episode171.

Sponsors

Survey Says

Have you ever had to partition your data?

Take the survey at: https://www.codingblocks.net/episode171.

News

Designing Data Intensive Applications Best book evar!

The Whys and Hows of Partitioning Data

Why partition? Scalability

Figure 6-1 in the book shows this leader / follower scheme for partitioning among multiple nodes.

Partitioning by Key Range

Partitioning by Hash of the Key

The first Google computer at Stanford was housed in custom-made enclosures constructed from Mega Blocks. (Wikipedia)

Resources We Like

Tip of the Week