Re:Show HN: Kaskada – modern, open-source event processing
by karlunho on Thursday March 30, 2023 @03:56PM
(#35378030)
History repeating again. Pre-big data, most event processing was done via SQL-92, some processing via custom procedural code, and the rest via DSLs like Drools and Esper. Post big-data, most processing is being done by Spark / Flink SQL, some via custom python code, and now Kasakada.
[ Parent
| on HN ]
Re:Show HN: Kaskada – modern, open-source event processing
by benchambers on Thursday March 30, 2023 @04:00PM
(#35378101)
Interesting that you mention DSLs like Drools and Esper. One of the things we'd like to do is explore ways to bring the complex/composite event-processing (CEP) functionality to Kaskada. SQL does include "match recognize" at this point, but it is still pretty unwieldy to use.
With the shift towards general event-processing, we'd really like Kaskada to make it easy to express queries like "how many times do X happen within an hour after Y with these properties" -- the kinds of things that Drools and Esper provided!