Sign in

Feldera

@feldera.bsky.social
149 followers 188 following 222 posts

Built on DBSP (Best Paper, VLDB ‘23), it computes precisely what changed, no matter how complex your SQL views, so you get answers that are always current and provably correct, at a fraction of the cost.

PostsRepliesMedia
Feldera @feldera.bsky.social · 30/09/2026
September newsletter is out! www.linkedin.com/pulse/septem...
linkedin.com
September Edition 2026
This month we announced our $21.5 million Seed and Series A round, Auth0 shared how they use Feldera to keep 7+ billion permissions fresh, and backfills got even faster.
000
Feldera @feldera.bsky.social · 29/09/2026
Fresh off our Series A announcement, our CEO and co-founder, Lalith Suresh, joins Taha Mubashir of Inovia Capital to talk about how data freshness turns a "directionally correct report" into a live command center you can actually build your business around.
020
Feldera @feldera.bsky.social · 21/09/2026
We just announced our Series A fundraise! 🎉🚀 Read more here ➡️ www.feldera.com/blog/announc...
010
Feldera @feldera.bsky.social · 16/09/2026
Hosted by Akshay Shah 🗓️ Thursday, Sept 17, 6:00–8:30 PM 📍 71 Stevenson Street, Suite 1050 RSVP: luma.com/lgv39a2t Free to attend
000
Feldera @feldera.bsky.social · 16/09/2026
Incremental computations use knowledge from prior executions of a computation to speed up subsequent executions. Database people use the name "Incremental View Maintenance" for this technique. Mihai will explain how any database query can be efficiently converted into an incremental computation.
100
Feldera @feldera.bsky.social · 16/09/2026
This Thursday Feldera’s co-founder and Chief Scientist Mihai Budiu will give a presentation at the San Francisco chapter of the "Papers We Love" meetup about Incremental Computation.
100
Feldera @feldera.bsky.social · 31/08/2026
August newsletter is out! www.linkedin.com/pulse/august...
linkedin.com
August Edition 2026
This month was busy. We shipped Scale-out to cut backfill times in half, RBAC for tenant management, encountered another monster pipeline in the wild, and so much more.
000
Feldera @feldera.bsky.social · 13/08/2026
This is the theory Feldera is built on, and the reason we can deliver sub-second data freshness on massive, ever-changing data. 🎥 Watch the full talk: www.youtube.com/watch?v=4ORe...
youtube.com
Incremental Computation
YouTube video by Hasgeek TV
000
Feldera @feldera.bsky.social · 13/08/2026
Any SQL? Yes, even that monstrous 50,000-line SQL program with thousands of joins, deeply nested views, aggregations, sliding windows, and recursive queries. All of it can run incrementally.
100
Feldera @feldera.bsky.social · 13/08/2026
At Hasgeek Rootconf’s special edition on Databases, Feldera’s co-founder and Chief Scientist, Mihai Budiu opened the conference by explaining DBSP, the mathematical theory that proves *any* SQL can be turned into an incremental version that only computes on what changes.
110
Feldera @feldera.bsky.social · 13/08/2026
“It’s not a system improvement. It’s a fundamentally different way of doing things.”
100
Feldera @feldera.bsky.social · 31/07/2026
July newsletter is out! www.linkedin.com/pulse/july-e...
linkedin.com
July Edition 2026
This month, we shipped concurrent bootstrapping to keep fresh data flowing during query changes, gave our Iceberg connector a major upgrade, and sat down for two founder talks on the award-winning res...
010
Reposted by Feldera
Kris Jenkins @krisajenkins.bsky.social · 08/07/2026
There’s a fascinating algorithm called DBSP that single-handedly managed to combine streaming and batch systems and solve a decades-old database efficiency problem. Lalith Suresh joined me to explain the core of how it works: 😊 youtu.be/CyvnH8OUCUA
youtu.be
Making Materialized Views Actually Fast with DBSP (with Lalith Suresh)
YouTube video by Developer Voices
0136
Feldera @feldera.bsky.social · 08/07/2026
Try Felderize: github.com/feldera/feld... P.S. Fred, our chief mascot, asked why the skill wasn't named after him. We reminded him he hasn't shipped anything this quarter. He reminded us he's a flying fish.
030
Feldera @feldera.bsky.social · 08/07/2026
Now you can level up your Spark batch pipelines to true Incremental View Maintenance (IVM) in a single prompt. Most Spark SQL runs on Feldera unmodified, producing row-by-row identical results. Felderize handles the rest. Going from Spark to Feldera has never been easier.
120
Feldera @feldera.bsky.social · 08/07/2026
How do customers convert 10,000+ lines of production Spark SQL into running Feldera pipelines in minutes? They hand it to their AI agents powered by our latest skill, Felderize.
130
Feldera @feldera.bsky.social · 06/07/2026
Full benchmark coming in the next few weeks. #incrementalviewmaintenance #dataengineering #benchmark
000
Feldera @feldera.bsky.social · 06/07/2026
✨ On Feldera: all 15 views maintained incrementally, and the total runtime was <1 second. That’s True IVM: the engine only computes what changed. No fallback to costly recompute, and always continuously fresh.
110
Feldera @feldera.bsky.social · 06/07/2026
🗜️ Forced incremental mode: might look better, as Databricks only fell back once to full recompute. But there was no runtime improvement. Still 58 seconds.
100
Feldera @feldera.bsky.social · 06/07/2026
🚗 Auto mode: Databricks chose the refresh strategy itself and fell back to costly recompute on 11 of the 15 of the views. Total runtime: 58 seconds.
100
Feldera @feldera.bsky.social · 06/07/2026
We implemented the same set of queries over the same data in both systems. The workload models a classic medallion pipeline: 15 Silver and Gold views over orders, inventory, and clickstream data.
100
Feldera @feldera.bsky.social · 06/07/2026
Once you've experienced a True Incremental View Maintenance (IVM) engine, recomputing everything from scratch sounds absolutely absurd. Too slow and too expensive to justify. We set up a little match of our own: Databricks Incrementally Materialized Views vs. Feldera.
121
Feldera @feldera.bsky.social · 06/07/2026
Feldera will ingest the current snapshot, follow the Delta transaction log, incrementally maintain your views, and write changes back to Delta Lake within seconds. The downside? You may never wait for a batch run again. We're sorry in advance for the inconvenience. Try it at try.feldera.com
try.feldera.com
000
Feldera @feldera.bsky.social · 06/07/2026
If you run Spark batch jobs over Delta Lake and want to improve data freshness from hours to seconds, you can now point Feldera directly at your existing tables.
100
Feldera @feldera.bsky.social · 06/07/2026
We just improved Feldera support for deletion vectors and column mapping in Delta Lake tables. What does this mean for you? You can now experience True Incremental View Maintenance without having to move your data.
110
Feldera @feldera.bsky.social · 01/07/2026
June newsletter is out! www.linkedin.com/pulse/june-e...
linkedin.com
June Edition 2026
This month we made it even easier to convert your slow Spark batch jobs to real-time Feldera pipelines, rebuilt observability for your most complex production pipelines, and benchmarked against ClickH...
000
Feldera @feldera.bsky.social · 23/06/2026
Check the skills out here: github.com/feldera/feld... #incrementalcompute #incrementalviewmaintenance #ai #contextengine
github.com
GitHub - feldera/feldera-skills: Feldera Skills for Agents
Feldera Skills for Agents. Contribute to feldera/feldera-skills development by creating an account on GitHub.
000
Feldera @feldera.bsky.social · 23/06/2026
The first batch covers setup, deployment, documentation search, and Spark SQL translation. Everything an agent needs to use Feldera easily, right out of the box. What skill should we build next?
100
Feldera @feldera.bsky.social · 23/06/2026
80% of enterprise Feldera pipelines are now authored by agents. So we built them skills.
100
Feldera @feldera.bsky.social · 19/06/2026
The benchmark source code is available here: github.com/feldera/feld...
github.com
000
Feldera @feldera.bsky.social · 19/06/2026
Watch what happens when we run a simple 1v1 comparison against ClickHouse. As we turn up the volume on the transaction records, things start to really cook. Just not for us. Feldera barely broke a sweat. Incremental view maintenance never degrades at scale.
100
Feldera @feldera.bsky.social · 18/06/2026
🧠 Complex SQL: rolling aggregates, joins, nested views, etc. ⚡ Updates computed in milliseconds and reflected in the Gold layer in <1s. 🚫 No fallback to full recomputation This is a real-time medallion architecture running on your existing SQL and Delta Lake tables. Try it today: try.feldera.com
000
Feldera @feldera.bsky.social · 18/06/2026
There is no substitute for true Incremental View Maintenance. Our forward-deployed engineer, @Anand, built a reference implementation that shows how to transform your existing medallion architecture into a real-time pipeline with:
100
Feldera @feldera.bsky.social · 18/06/2026
No matter how much compute—or money—you throw at Spark, it still struggles to deliver truly fresh data. Microbatching and Spark's incrementally refreshed materialized views may look promising, but complex queries quickly expose their limits, forcing them to fall back to full recomputation.
100
Feldera @feldera.bsky.social · 18/06/2026
Right now, somewhere, a data engineer is getting another message from stakeholders: “Why is the Gold layer late?” It is a familiar reminder that the traditional medallion architecture was not built for real-time freshness. It is being held back by legacy batch processing.
121
Feldera @feldera.bsky.social · 17/06/2026
A month later, the data volume grew 10x to 2TB, and the latency is still under 200ms! With Feldera, the latency and compute required is always guaranteed to be O(delta), no matter how complex your SQL pipeline. Learn more: www.feldera.com/blog/how-fel...
feldera.com
How Feldera Customers Slash Cloud Spend (10x and beyond)
By only needing compute resources proportional to the size of the change, instead of the size of the whole dataset, businesses can dramatically slash compute spend for their analytics.
000
Feldera @feldera.bsky.social · 17/06/2026
When they first launched this pipeline for a subset of their data (200GB), the latency for all views to update when inputs changed, was under 200ms.
100
Feldera @feldera.bsky.social · 17/06/2026
Here's one customer's query plan from a medallion production pipeline: 61 input tables feeding 33 output views, with 217 joins, 27 aggregations, and 287 other operators, all maintained incrementally using a laptop worth of resources.
100
Feldera @feldera.bsky.social · 17/06/2026
A true incremental compute engine's latency should be *flat* no matter how much your data grows (O(delta) vs O(size of data)). Let's see this in action.
110
Feldera @feldera.bsky.social · 17/06/2026
Feldera stayed under 3 seconds even at 1 BILLION records. This is because Feldera is a true incremental view maintenance engine. We only update what changed, for any arbitrarily complex SQL, at any scale. So as your transaction volume grows, the more expensive every second of delay becomes.
000
Feldera @feldera.bsky.social · 17/06/2026
Here’s what latency looks like as transaction volume grows: 😎 20M transactions: 4.6s - your dashboards are keeping up, for the most part 😳 200M transactions: 32s - refreshes start lagging behind real transactions 🥵 1B transactions: 226s - by the time fraud shows up, it’s too late
100
Feldera @feldera.bsky.social · 17/06/2026
He benchmarked Feldera against Clickhouse, which is one of the fastest analytical databases in existence and perfectly suited for this type of workload. It held up fine at 20M records. But as he turned up the volume of records, this is where things got spicy!
100
Feldera @feldera.bsky.social · 17/06/2026
To simulate a live event stream, he ingested batches of 1K+ updates, then he defined several simple views like sliding-window aggregates, enrichment joins, etc.
100
Feldera @feldera.bsky.social · 17/06/2026
Our CTO, Leonid Ryzhyk ran a benchmark derived from user workloads we see in the wild against ClickHouse. He started with a small dataset with 20M credit card transactions.
100
Feldera @feldera.bsky.social · 17/06/2026
3 seconds versus 226 seconds can mean you’re flagging fraud or writing it off as a loss.
100
Feldera @feldera.bsky.social · 08/06/2026
Event link: hasgeek.com/rootconf/top... 🎫 Ticket info: hasgeek.com/rootconf/top... Conference dates: 12 & 13 June | Bangalore & Virtual
hasgeek.com
Incremental Computation
Incremental computations repeatedly evaluate a function on some input values that are “changing”. The goal of an efficient implementation is to “reuse” previ…
000
Feldera @feldera.bsky.social · 08/06/2026
This work won the 2023 VLDB Best Paper Award and it’s the foundation of Feldera’s incremental compute engine. If you want to understand the theory behind the next generation of query engines that deliver orders of magnitude lower latency and compute costs, this is the talk.
100
Feldera @feldera.bsky.social · 08/06/2026
Traditional batch query engines reprocess your entire dataset every time something changes. Mihai will walk through three core ideas - incremental computation, changes, and streams, and show how combining them lets you implement incremental maintenance for any query you can write in SQL.
100
Feldera @feldera.bsky.social · 08/06/2026
Our co-founder and Chief Scientist Mihai Budiu is speaking at @hasgeek Rootconf’s special conference on Databases on Friday, June 12 at 9:40PM PT virtually or Saturday, June 13 at 10:10AM IST Bangalore.
Event card for Rootconf Topical featuring Mihai Budiu, Chief Scientist at Feldera, speaking on 'Incremental Computation' at the Rootconf Special Edition on Databases. Saturday, 13 June at TERI Auditorium, Indiranagar. Tagline: 'Data changed by 1%. Why did your query do 100% of the work?' The card includes a headshot of the speaker and illustrated graphics of databases and SQL.
100
Feldera @feldera.bsky.social · 05/06/2026
➕: UNPIVOT support, tighter Delta connector behavior, and a round of SQL and UI improvements. All of this is live in our sandbox right now. try.feldera.com
000