Feldera, an incremental compute engine that runs standard SQL continuously over changing data, updating results the moment inputs change, with a web console for building and running streaming pipelines.
Feldera is an open source incremental view maintenance engine for continuous analytics over data in motion. You write ordinary SQL, a table and a view over it, and Feldera compiles the program into a running pipeline that keeps the view's results correct as rows are inserted, updated and deleted, doing only the work each change requires instead of recomputing from scratch. The bundled web console lists your pipelines, gives you a SQL editor to author programs, starts and stops them, and shows a running pipeline's views, throughput and record counts as data flows through. Inputs and outputs move over an HTTP interface and streaming connectors, so one pipeline serves both ad hoc queries and continuous feeds.
Feldera's open source build ships with no authentication, so cloudimg puts the access control in place before the port is ever public. On the first boot of every instance a unique console password is generated and written to a root only file, and the web console and REST API sit behind an authenticated reverse proxy, so nothing usable is baked into the image and no two instances share a credential. The engine and its metadata database run together under one service with the database bound to loopback and never exposed on a host port, an eight gigabyte swap area is provisioned so the runtime SQL to native compiler has headroom on smaller instances, and every deployment comes with a paired deploy guide and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.