~/talk

Complex Event Processing on Arbitrary Data in Real-Time

links:none on file
slides:none on file

Myrmas is a low‑level CEP kernel that converts semi‑structured logs into term‑to‑triples flattening (uuid, 16‑bit per‑level element ids, scalar/container value) so patterns unify cheaply with a custom Rete‑style engine and bloom‑filter prefilters, limiting data movement. Element ids use 16 bits per depth with 3‑bit tag + 13‑bit position (≈8,000 slots per node). Mixed Erlang plus embedded Milton SML runs hot paths via a thin C shim, ships as the open source core for AutonomicI/O, and materially reduces re‑execution while enabling distributed matching.

AI-written summary · about

  1. 0:00Introduction and Overview
  2. 1:01Engineering Goals
  3. 2:45Action and Examples
  4. 4:26What We Don't Do
  5. 6:03Data Structuring
  6. 8:07Pattern Recognition System
  7. 9:18Data Representation
  8. 12:29Pattern Matching Process
  9. 13:42Pattern Description Language
  10. 19:37Miramus Kernel
  11. 20:31Embedded Optimization Language
  12. 24:19Q&A and Conclusion
~/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.