This is the second in a series of posts about Kaskada timelines. The highlight of this post is how timelines and the query language build on timelines helps write intuitive temporal queries over event based data.
We would be very interested in comments, thoughts, questions from the community.
We are very excited to have our 1st blog post in a series of blog posts talking about the recent work we are doing on Kaskada and on event based data processing. Kaskada was recently open sourced as well and if you are interested drop by
https://github.com/kaskada-ai/kaskada
It looks like the first query run in the REPL takes more time (startup cost). Subsequent runs of that query return around 5ms. Even a query like `SELECT * FROM 1` when executed immediately after starting the REPL will take longer than usual. Even running non-query expression, e.g., `1 + 1` immediately after starting the REPL will take more time to complete than usual.
The time reported by the REPL can be misleading.
There is work that we definitely need to do on performance as we develop PartiQL. Performance is something we have been considering since inception and we will keep considering as we go forward.
We would be very interested in comments, thoughts, questions from the community.
-- Theo