Data Formats

JSON, Columnar and Binary Formats

XML and Its Toolchain gave BookNest's catalog an XML vocabulary. The rest of a data platform speaks other formats: orders leave the app as JSON, land as JSON Lines, reach finance as CSV, cross Kafka 129 as Avro 129 or Protocol Buffers 59,573 and settle into Parquet 129 . Each hop is a format decision whose trade-offs you live with for years. Every format here writes the same 100,000 BookNest sample orders (Order Events as JSON Lines), reused in Analytical SQL and Data Warehouses, Batch Processing with Apache Spark, Apache Kafka and Managed Cloud Kafka and Lakehouses, Data Quality and Governance.

What you will learn:

Sections