TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Billion Cell Spreadsheets with Rust

8 点作者 qianli_cs4 个月前

3 条评论

gz094 个月前
Thanks for posting this. Let me add some background for this demo we built to showcase incremental computation with Feldera (SQL compiled to do incremental evaluation). <a href="https:&#x2F;&#x2F;github.com&#x2F;feldera&#x2F;feldera">https:&#x2F;&#x2F;github.com&#x2F;feldera&#x2F;feldera</a><p>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&#x27;t have to be a spreadsheet, but a spreadsheet is a nice example that everyone understands and knows about).<p>There is a more detailed explanation in this video <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ROa4duVqoOs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=ROa4duVqoOs</a> if you&#x27;re interested what&#x27;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<p>1. Feldera SQL (gets compiled to Rust) <a href="https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part1" rel="nofollow">https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part1</a><p>2. API server (Rust&#x2F;Axum hosted on fly.io) <a href="https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part2" rel="nofollow">https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part2</a><p>3. egui web Client (Rust compiled to WebAssembly) <a href="https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part3" rel="nofollow">https:&#x2F;&#x2F;docs.feldera.com&#x2F;use_cases&#x2F;real_time_apps&#x2F;part3</a>
lsuresh4 个月前
Nice to see this here! There&#x27;s been an interesting discussion on r&#x2F;rust too: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;1i2ttwj&#x2F;billion_cell_spreadsheets_with_rust&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;1i2ttwj&#x2F;billion_cell_...</a>
ryzhyk4 个月前
The backend for this app is literally 300 lines of SQL + Rust -- very cool.
评论 #42743057 未加载