Feldera on Ubuntu 24.04

Azure Streaming & Messaging

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.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

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.

Why the cloudimg image

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.

Common uses

  • Maintain SQL views continuously over streaming or changing data
  • Run continuous analytics and alerting without recomputing from scratch
  • Prototype and run streaming SQL pipelines from a web console

See it running

Real screenshots taken while testing this image against its deployment guide.

Feldera on Ubuntu 24.04 screenshot 1 Feldera on Ubuntu 24.04 screenshot 2 Feldera on Ubuntu 24.04 screenshot 3 Feldera on Ubuntu 24.04 screenshot 4