~/talk

Apache Kudu (incubating): Fast Analytics on Fast Data #bbuzz

Talkat Berlin Buzzwords 2016 · 2016-06-05..06-07· [databases, data-engineering]
links:none on file
slides:none on file

Apache Kudu is a C++ tabular storage engine that uses Raft-replicated tablets (default three replicas) and removes the HDFS layer so clients talk directly to tablet servers; a single-node RAM benchmark hits 750,000 random reads/s, typical clusters aim for millions of IOPS and multiple GB/s sequential per node, and a 75-node TPC‑HB run shows Kudu+Impala 31% faster than Parquet on a 100 GB in‑RAM dataset while Kudu is 40–50% slower when data outgrows RAM. Integrations include Impala, Spark SQL and a Java/C++/Python API; Xiaomi runs ~20 billion rows/day with 10 ms–10 s ingest latency; schema changes are constant-time ALTER TABLE.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:30Why build Kudu
  3. 8:49What is Kudu
  4. 12:01Use cases and architectures
  5. 17:41Real-world example Xiaomi
  6. 21:35How Kudu works distributed
  7. 26:14Storage design for analytics
  8. 33:15Performance benchmarks
  9. 36:30How to try Kudu
  10. 36:53Q&A
~/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.