~/talk

Hydra's Heads – Vladimir Ozerov

Talkat Hydra 2022 · 2022-06-02..06-26· [databases, machine-learning]
links:none on file
slides:none on file

Company builds custom query engines and optimizers for distributed databases, reusing components like Apache Calcite and Flink but adapting rules, operators and execution strategies to each target system. Describes a real case where a change makes a query go from 1.5 → 5 minutes, traces that to subplan reuse and join ordering conflicts, and uses plan sampling and executing many alternatives to measure optimizer quality. Says ML is promising but brittle and slowly adopted.

AI-written summary · about

  1. 0:00Welcome
  2. 1:02Vladimir Ozerov's database journey
  3. 2:27Starting a database career
  4. 4:59Hazelcast distributed systems
  5. 5:40Moving to CockroachDB
  6. 7:07Query optimization in distributed systems
  7. 10:39Custom query optimizer development
  8. 13:26Apache Calcite and open-source
  9. 18:27Academic research impact
  10. 21:17Query optimization challenges
  11. 24:28Optimizer quality assessment
  12. 26:32Machine learning in query optimization
  13. 29:23Database funding and trends
  14. 31:49Database team interview process
  15. 37:04Why new databases and Russia's role
  16. 39:52Database books recommendations
~/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.