The Feldera Blog
An unbounded stream of technical articles from the Feldera team
Feldera input and output adapters
Interfacing an incremental streaming query engine with the outside world
Incremental Database Computations
What is incremental computation in a database
Indexed Z-sets
How to implement JOINs and GROUP BY on Z-set
Database computations on Z-sets
How can Z-sets be used to implement database computations
Calcite program representations
This article is about the Apache Calcite compiler framework. We describe the core data structures used by Calcite to represent programs.
How to Continuously Analyze Streaming Data from Redpanda
You can write standard SQL on fast changing data from Redpanda
Desperately Seeking Kafka
Seeking a Kafka consumer is trickier than it appears
Implementing Z-sets
In this post we write some Java code which implements ZSets, to (1) show how simple they are and (2) to make it completely clear how they work.
Z-sets - Representing Database Changes
In a previous post we have discussed computing on changes. This discussion is about changes to the contents of databases.