DDIA reading notes - chapter 4 Encoding & Evolution
This chapter focuses on the challenges of encoding and evolving data formats in distributed systems.
The chapter begins by discussing how data formats can impact system design and evolution. It then explores two common approaches to data encoding: binary encoding and text encoding. Binary encoding is more efficient but less human-readable, while text encoding is less efficient but more human-readable.

