Bi

Billion Cell Spreadsheets with Incremental Computation

Hacker News

Billion Cell Spreadsheets with Incremental Computation

I figured this might be interesting for some here. This is a demo we built to showcase computation with Feldera (SQL compiled to Rust circuits that evaluate input incrementally): https://github.com/feldera/feldera The gist of it is that if you update a cell, we incrementally update the spreadsheet which means we will only emit a minimal amount of changes for the cells affected by your update. The nice thing about it is that this is something that Feldera does automatically (and it would do that for any SQL that you end up writing, so it doesn't have to be a spreadsheet, but a spreadsheet is a nice example that everyone understands and knows about). There is a more detailed explanation in this video https://www.youtube.com/watch?v=ROa4duVqoOs if you're interested what's going on under the hood -- or if you prefer reading about it we have an article series that goes over all the parts of the demo 1. Feldera SQL (gets compiled to Rust) https://docs.feldera.com/use_cases/real_time_apps/part1 2. API server (Rust/Axum hosted on fly.io) https://docs.feldera.com/use_cases/real_time_apps/part2 3. egui web Client (Rust compiled to WebAssembly) https://docs.feldera.com/use_cases/real_time_apps/part3

Share card

Actual performance

15points
1comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: lua, ide, io · Missing: https docs, excited, just released
86%86% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: apps · Missing: mac, agents, macos
60%60% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
37%37% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: apps, video · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: host · Missing: plus, platform, intuitive
33%33% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
2%2% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

CR
CRUD Spreadsheets72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CRUD Spreadsheets

Hacker News4
No
No more emailing spreadsheets around82%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

No more emailing spreadsheets around

Hacker News1
fu
fuckitdb, an experimental ORM for Google Spreadsheets.78%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

fuckitdb, an experimental ORM for Google Spreadsheets.

Hacker News3
Us
Use JSX to Define Spreadsheets57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use JSX to Define Spreadsheets

Hacker News1
FIers
FIers42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The FIRE calculator you can ditch your spreadsheets for.

Indie Hackers3community
Mu
Multi-Dimensional Spreadsheets in Vim62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Multi-Dimensional Spreadsheets in Vim

Hacker News2
Porlogie
Porlogie35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Your spreadsheets, automated intelligently.

Indie Hackers1$10/moai
Mo
Monitor spreadsheets with Hivechart68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Monitor spreadsheets with Hivechart

Hacker News2
Ba
Banker – Lovable for Spreadsheets53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Banker – Lovable for Spreadsheets

Hacker News2
I
I made Cellect – AI agent for spreadsheets36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made Cellect – AI agent for spreadsheets

Hacker News1