~/talk

Apache Arrow: High-Performance Columnar Data Framework

slides:none on file

Apache Arrow presents a stable 1.0 interprocess protocol (declared mid‑2020) and a component toolbox that yields near-zero-copy interoperability: the C data interface lets DuckDB, Velox and others exchange Arrow batches with no library dependency; Flight RPC layers Arrow on gRPC (with plans for libfabric/UCX data planes); Rust’s DataFusion provides a full query engine; C++ components implement hash joins, aggregations and near‑complete TPC‑H support. Parquet decoding is CPU heavy, so a faster Arrow‑native file format and lighter compression are proposed.

AI-written summary · about

  1. 0:00Start
  2. 2:27Recap
  3. 9:26History of the Project
  4. 12:32Building Relational Operators
  5. 14:23Data Fusion
  6. 28:12Augmented Columnar Layouts
  7. 31:11Developing Alternative Data Transport Layers
  8. 31:53Parallel Data Access
  9. 33:56C Data Interface
  10. 40:08Query Processing
  11. 41:31Modular Reusable Relational Operators
  12. 57:21The Story for Arrow and Gpus
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.