Apr 2026
13 Mon
14 Tue
15 Wed
16 Thu
17 Fri
18 Sat 09:00 AM – 06:00 PM IST
19 Sun 09:00 AM – 06:00 PM IST
Swanand
@swanandx
Submitted Mar 13, 2026
At Feldera, we let users write SQL to define tables and views. Under the hood, we compile that SQL into Rust code — which is then compiled with rustc to a single binary that incrementally maintains all views as new data streams into tables.
However, large enterpise client have fairly complicated SQL. e.g. ~8.5k lines of SQL code that eventually is translated to ~100k lines of Rust code by the Feldera SQL-to-Rust compiler. Which took quite long time to compile. And now imagine that for 100s of pipelines
In this talk, we’ll go over thing we did to speed up compilation time to go from over 30mins to 2 mins:
This can help anyone who is intersted in Rust codegen or compiler toolings. Or just curious about how to tackle things at scale.
About the speaker:
Swanand Mulay, Engineer @ Feldera. Prev. Systems @ Bytebeam. Loves Rust and memes :P
ps: Previously spoke at Rust Pune meetup [ slides | LI post ]
Hosted by
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}