Part 2: Interoperability with Arrow: The Power of Open Standards
This section of the book focuses more in-depth on how Arrow interacts with or replaces other common technologies. It’ll explore data interoperability, execution engines, Arrow dataset utilization, and the Arrow Flight RPC protocol. Finally, it’ll explore how Arrow is further entering higher usage in the database space due to ADBC and why query engines such as Velox, DuckDB, and InfluxDB are adopting it for use.
This part has the following chapters:
- Chapter 4, Crossing the Language Barrier with the Arrow C Data API
- Chapter 5, Acero: A Streaming Arrow Execution Engine
- Chapter 6, Using the Arrow Datasets API
- Chapter 7, Exploring Apache Arrow Flight RPC
- Chapter 8, Understanding Arrow Database Connectivity (ADBC)
- Chapter 9, Using Arrow with Machine Learning Workflows