Freedom251 › Streaming Analytics Software
Feldera

What Feldera is
Feldera is an incremental view maintenance engine that keeps SQL views aligned with changing data alongside a lakehouse or warehouse. Instead of rebuilding a full dataset after each input change, it updates views in proportion to the changes. It supports SQL window functions and recursive queries. Documented inputs include Kafka, Google Pub/Sub, NATS, PostgreSQL, AWS S3, Delta Lake, and Apache Iceberg. Outputs include Kafka, Delta Lake, PostgreSQL, Redis, DynamoDB, Snowflake, and Iceberg, though several output connectors are marked experimental. The free open-source edition is a single-node, single-container deployment with full SQL support, all connectors, datasets larger than memory, and community support through Slack. Docker is available for local development, testing, and prototyping, alongside a free online sandbox. The enterprise edition runs on a customer-provided cloud or Kubernetes cluster and adds multi-node deployments, fault tolerance, resource isolation, and dedicated support. Its documentation says enterprise data stays on the customer's premises. Enterprise pricing is custom, and pipeline scale-out is listed as coming soon.
Who it suits
Feldera may suit teams that need to keep SQL views current as source data changes. Its deployment options include local Docker use, an online sandbox, and enterprise hosting on customer-provided infrastructure.
What it does well
- Free edition includes full SQL support and all connectors
- Incremental updates are proportional to input changes
- Enterprise runs on customer-provided cloud or Kubernetes
- Use cases include fraud detection feature engineering
What to know first
- Several output connectors are marked experimental
- Enterprise pricing is custom
- Pipeline scale-out is listed as coming soon
Limits
The free open-source edition is limited to a single node and single container. Enterprise adds multi-node deployments, fault tolerance, resource isolation, and dedicated support; pipeline scale-out is listed as coming soon.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open source edition | Single node · single container · full SQL support · all connectors · datasets larger than memory · community support | Free |
| Enterprise edition | Custom pricing · Self-hosted on your Kubernetes clusters · multi-node deployments · multi-tenant isolation · dedicated support | On request |
As feldera.com lists them, read 28 Sept 2026. The maker's own page has the final word.
Getting started
- Visit the Feldera website.
- Try the free online sandbox.
- Use Docker for local development, testing, or prototyping.
- Choose the open-source edition for a single-node, single-container deployment.
- For enterprise use, provide a cloud or Kubernetes cluster.
Feldera is an incremental SQL engine that keeps views in step with changing data alongside a lakehouse or warehouse. It is best suited to data teams building continuously updated pipelines; the main trade-off is that multi-node production deployments and dedicated support require the enterprise edition.
Overview
Rather than rebuilding a view from an entire dataset whenever an input changes, Feldera updates the view in proportion to that change. That makes it a focused option for workloads where fresh SQL results matter and inputs keep moving, rather than a general-purpose replacement for a lakehouse or warehouse.
Feldera supports SQL, including window functions and recursive queries, as well as stateful processing and event-time windows. Its product page says complex pipelines can process millions of changes per second, including on a laptop. That claim is compelling, but the right fit still depends on the pipeline and the deployment it needs.
The company cites real-time medallion architectures, fraud-detection feature engineering, and fine-grained authorization as use cases. It says its founders had worked on incremental computation since 2018 and that the technology had run in production at VMware since 2021.
Key features
Incremental SQL views
Keeping views current through incremental updates can avoid the repeated full-data recomputation that changing inputs would otherwise require. SQL support for recursive queries and window functions gives teams expressive tools for pipeline logic without leaving SQL. This is a natural fit for teams that want continuously maintained views; it is less compelling if their workload does not need results refreshed as data changes.
Connectors and deployment
Documented inputs include Kafka, Google Pub/Sub, NATS, PostgreSQL, AWS S3, Delta Lake, and Apache Iceberg. Outputs include Kafka, Delta Lake, PostgreSQL, Redis, DynamoDB, Snowflake, and Iceberg. Several output connectors are experimental, so a production design that depends on one should account for that status.
Docker is intended for local development, testing, and prototyping, while a free online sandbox provides another way to explore Feldera. The open source edition is single-node and single-container; enterprise runs on a customer-provided cloud or Kubernetes cluster, and documentation says data stays on the customer's premises. Enterprise adds multi-node clusters, fault tolerance for pipelines and the control plane, resource isolation, and dedicated support. Pipeline scale-out is marked as coming soon, so it should not be treated as an existing enterprise capability.
Security and support
The Trust Center lists SOC 2 Type 1 and Type 2 compliance and provides access to security documentation, including a penetration test report and SOC 2 report. Open source users receive community support through Slack; dedicated support is an enterprise benefit.
Pricing
Open source edition: free. It includes a single node, a single container, full SQL support, all connectors, datasets larger than memory, and community support. That is a substantial starting point for development and single-node use, but it does not include the multi-node deployments, isolation, or dedicated support offered by enterprise.
Enterprise edition: custom pricing. It is self-hosted on your Kubernetes clusters and includes multi-node deployments, multi-tenant isolation, and dedicated support. It suits organizations that need those production controls and want deployment on their own infrastructure; teams seeking a published price or pipeline scale-out today should weigh those limitations.
Platforms
Feldera lists API, Linux, macOS, Windows, web, and self-hosted platforms, with a hybrid deployment model. Docker supports local work, while enterprise can run on a customer-provided cloud or Kubernetes cluster. The edition and deployment requirements therefore matter more than the broad platform list when planning a rollout.
Who it's for
Feldera is aimed at data teams that need SQL views to stay current as streams or other inputs change, particularly those working with lakehouse or warehouse architectures. Its listed use cases point to real-time analytics, fraud-detection feature engineering, and fine-grained authorization. The free edition is a sensible place to start for single-node work; organizations needing multi-node production operations, tenant isolation, or dedicated support will need enterprise.
Pros and cons
- Pro: Incremental updates keep views in proportion to changes rather than requiring full-dataset recomputation, a useful design for continuously changing inputs.
- Pro: Full SQL support, including window functions and recursive queries, broadens the kinds of transformations SQL teams can express.
- Pro: The free single-node edition includes all connectors and supports datasets larger than memory, making it more than a narrowly capped trial.
- Pro: Enterprise can remain on customer-provided infrastructure, with documentation stating that data does not leave the premises.
- Con: The free edition is limited to one node and one container, so it does not provide the multi-node production arrangement available in enterprise.
- Con: Several output connectors are experimental, which adds risk for production pipelines that rely on them.
- Con: Pipeline scale-out is still coming soon, and enterprise pricing is custom rather than a published rate.
Alternatives
For other options, see Streaming Analytics Software and Stream Processing Software.
- Apache Beam is a free, open-source programming model; choose it if you want that model, bearing in mind execution costs depend on the runner and infrastructure selected.
- Apache Druid is a free, downloadable open-source analytics database for self-hosting; choose it when that database model is a better match.
- Apache Storm is free and open source under Apache License 2.0; consider it as another open-source option.
- Timeplus offers Proton, a free open-source lightweight streaming SQL engine distributed as a single binary under 500MB; choose it if that form factor suits your needs.
- Apache Spark is a free, open-source distributed data analytics engine with download, PyPI, Maven Central, and Docker options; choose it for that broader distributed analytics approach.
- Confluent Cloud offers a free Basic tier with serverless managed clusters, autoscaling Kafka resources, and more than 80 managed connectors; consider it if you want a managed service rather than Feldera's customer-hosted enterprise deployment.
- kdb+ has a free personal, non-commercial On Demand edition limited to two computers and 24 cores per computer; choose it if those personal-use terms fit.
- Materialize offers a self-managed free Community License capped at 24GiB memory and 48GiB disk, with chatbot and Community Slack support; consider it if those resource limits and support terms fit better.
Verdict
Feldera is a strong choice for SQL-focused data teams that need views to remain current as inputs change, especially when a free single-node deployment is enough to begin. Its incremental processing model and support for substantial SQL transformations are the main reasons to choose it. Look elsewhere if you need a managed production service, or compare enterprise carefully if multi-node operations, experimental outputs, custom pricing, or the lack of pipeline scale-out today are constraints.
Verdict
Feldera offers a free single-node edition and an enterprise option with multi-node deployments and dedicated support. Check connector status and the deployment requirements for the edition you need.
Questions
Is Feldera free?
Yes. The open-source edition costs nothing, and a free online sandbox is available.
What does the free edition include?
It includes a single-node, single-container deployment, full SQL support, all connectors, datasets larger than memory, and community support.
What does Enterprise cost?
Enterprise uses custom pricing.
Where can Enterprise run?
It runs on a customer-provided cloud or Kubernetes cluster. The documentation says data stays on the customer's premises.
Which languages does Feldera support?
SQL is the listed supported language. Its SQL support includes window functions and recursive queries.
What connectors are available?
Documented inputs include Kafka, Google Pub/Sub, NATS, PostgreSQL, AWS S3, Delta Lake, and Apache Iceberg. Outputs include Kafka, Delta Lake, PostgreSQL, Redis, DynamoDB, Snowflake, and Iceberg; several outputs are marked experimental.
Facts from Feldera's own pages
- Community support
- The open source edition provides community support through Slack. · feldera.com, 28 Sept 2026
- Company history
- Feldera says its founders had worked on incremental computation challenges since 2018 and that its technology had run in production at VMware since 2021. · feldera.com, 28 Sept 2026
- Deployment
- Feldera offers Docker for local development, testing, and prototyping, a free online sandbox, and an enterprise offering for production. · docs.feldera.com, 28 Sept 2026
- Enterprise capabilities
- Enterprise adds multi-node clusters, pipeline and control-plane fault tolerance, resource isolation, and dedicated support; pipeline scale-out is listed as coming soon. · docs.feldera.com, 28 Sept 2026
- Enterprise hosting
- Enterprise runs on a customer-provided cloud or Kubernetes cluster, and the documentation says data never leaves the customer's premises. · docs.feldera.com, 28 Sept 2026
- Incremental updates
- When input tables change, Feldera incrementally updates views in proportion to the change rather than the full dataset. · feldera.com, 28 Sept 2026
- Inputs
- Documented input connectors include Kafka, Google Pub/Sub, NATS, PostgreSQL, AWS S3, Delta Lake, and Apache Iceberg. · docs.feldera.com, 28 Sept 2026
- Outputs
- Documented output connectors include Kafka, Delta Lake, PostgreSQL, Redis, DynamoDB, Snowflake, and Iceberg; several are marked experimental. · docs.feldera.com, 28 Sept 2026
- Performance
- The product page says Feldera can process complex pipelines with millions of changes per second, including on a laptop. · feldera.com, 28 Sept 2026
- Purpose
- Feldera is an incremental view maintenance engine that keeps SQL views in sync with changing data and works alongside a lakehouse or warehouse. · feldera.com, 28 Sept 2026
- Security
- The Trust Center lists SOC 2 Type 1 and Type 2 compliance and offers access to security documentation, including a penetration test report and SOC 2 report. · trust.feldera.com, 28 Sept 2026
- SQL support
- Feldera supports SQL including window functions and recursive queries. · feldera.com, 28 Sept 2026
- Use cases
- Feldera presents real-time medallion architectures, fraud detection feature engineering, and fine-grained authorization as use cases. · feldera.com, 28 Sept 2026
Where Feldera stands on Freedom251
- Streaming Analytics Software#8 of 25
- Stream Processing Software#10 of 26