Skip to content

Varpulis Documentation ​

Varpulis is a complex-event-processing engine, embedded as a library in a host that owns the bus; the reference host is Vejas, where a VPL program is a detect unit (ADR-008).

Start here ​

Semantics and engines ​

Scenarios and comparisons ​

  • Scenarios — fraud, kill chains, insider trading, patient safety, predictive maintenance.
  • SIEM evasion lab — four articles on detections that survive evasion.
  • Comparisons — Flink, Proton, Arroyo, Kafka Streams, Esper; benchmarks.

Reference ​

Varpulis - Next-generation streaming analytics engine