~/talk

Finding Needles In Big Data Haystacks....

Talkat Scale By The Bay 2019 · 2019-11-13..11-15· [data-engineering]
links:none on file
name:Ajit Koti
links:none on file
slides:none on file

Describes Conduit, a framework that expresses user-journey patterns as nondeterministic finite state machines (NFAs) built from regex-style patterns (inspired by Ken Thompson’s 1968 approach) and applies those NFAs at scale over billions of events using Apache Spark to locate complex event sequences. Covers design and implementation choices made to make the system usable by data engineers, scientists, and analysts, and discusses adapting the approach for real-time use.

AI-written summary · about

  1. 0:00Start
  2. 5:13Typical solutions
  3. 8:02Introducing "Conduit"
  4. 10:56Conduit in Action
  5. 20:47Guiding Principles
  6. 22:08Game Plan
  7. 22:40Expression Types
  8. 23:13Regular Expr - Syntax Tree
  9. 24:48"Regular Expression Search Algorithm"- Ken Thompson (1968)
  10. 25:30FSM States
  11. 26:16Syntax Tree + Finite State Machine (FSM)
  12. 29:08Dataframe Partition
  13. 29:26Non Deterministic FSM in Spark Batch
  14. 29:54FSM evaluation in Spark Batch
  15. 31:05References
~/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.