LakeSail

73 posts

LakeSail banner
LakeSail

LakeSail

@LakeSail

Spark rewritten in Rust. A new standard for unified compute, reimagined for modern data and AI infrastructure.

San Francisco Katılım Eylül 2024
4 Takip Edilen2.2K Takipçiler
Sabitlenmiş Tweet
LakeSail
LakeSail@LakeSail·
Spark rebuilt in Rust — no JVM, 8x faster, 94% less cost.
English
0
2.5K
29.9K
235.4M
LakeSail
LakeSail@LakeSail·
Sessions bring secure execution for humans and agents alike.
English
15
1
8
1.1K
LakeSail
LakeSail@LakeSail·
Production data sits in a private cluster in your own cloud, no public address. Reaching it from outside has usually meant putting yourself on the network first: a VPN, a bastion, something. So we shipped Sessions: with a scoped, time-boxed token, you can reach the cluster from anywhere through one hardened gate, while the cluster stays private and your data never leaves your account. The same token works from your laptop or a coding agent. So you can give an agent real compute on real production data, scoped to one workload and time-boxed, without ever granting it standing access. Check it out here: lakesail.com/blog/sessions/
English
3
0
4
792
LakeSail
LakeSail@LakeSail·
In 2026, you no longer have to be stuck tuning the JVM. Run your Spark workloads on a Rust-native runtime for 94% less hardware cost and zero garbage collection. pip install pysail
English
4
1
10
1.6K
LakeSail
LakeSail@LakeSail·
Keep your Spark code, just plug in a Rust-native runtime underneath and say goodbye to the JVM forever. That's Sail in a nutshell.
English
1
0
4
2.1K
LakeSail
LakeSail@LakeSail·
We built Sail so you don't have to keep paying the JVM tax.
English
0
0
2
1.1K
LakeSail
LakeSail@LakeSail·
Slow Python is simply unacceptable for AI workloads. Agents on a compute engine need native speeds, and Sail was built from the ground up in Rust with exactly that in mind.
English
8
0
10
3.3K
LakeSail retweetledi
Alexy 🤍💙🤍
Alexy 🤍💙🤍@ChiefScientist·
If you are at the @Snowflake Summit today or SF at large, come join us tonight for a panel on the future of Data=>AI at Yes SF! luma.com/8tvd2xla?tk=Lt… Your truly will join the illustrious engineering and devrel leaders Mark Hoerth of Datastrato / Apache Gravitino, Andrew Madson of the newly combined juggernaut of Fivetran / dbt Labs, and Josh Wo of LiveRamp. I will represent LakeSail with our founder and CEO Shehab Amin keeping me honest from the bench! Come learn all about our the real Rust AI future and the Semantic Layer going much beyond OSI metrics.
Alexy 🤍💙🤍 tweet mediaAlexy 🤍💙🤍 tweet media
English
0
1
5
2K
LakeSail
LakeSail@LakeSail·
Spark accelerators like Photon speed up portions of execution, but are still tied to the JVM. Sail, written in Rust, removes the JVM entirely. The result is drastically better performance with no JVM tuning required. The same familiar Spark API on a Rust-native runtime. That’s Sail.
English
2
3
10
1.5K
LakeSail
LakeSail@LakeSail·
Why fully rebuild Spark in Rust instead of just accelerating it? Spark accelerators speed up parts of execution, but they still inherit Spark's JVM control plane, memory model, shuffle path, and Python serialization costs. You're still tuning a JVM. With Sail, we took a clean-slate approach: a fully Rust-native runtime, with no JVM, no heap tuning, and no GC pauses. Same Spark interface with an entirely new runtime underneath.
LakeSail tweet media
English
2
1
2
1.2K
LakeSail retweetledi
Alexy 🤍💙🤍
Alexy 🤍💙🤍@ChiefScientist·
We wrote a book, with Codex, delving deep into @lakesail architecture. Sail is a modern data ecosystem with deep roots in @ApacheArrow, @ApacheDataFusio, and rebuilding the whole @ApacheSpark ecosystem in @rustlang. One of the key advantages of an AI-native stack is extensibility. We are convening the community to build Sail extensions. A proposal is on the table in github.com/lakehq/sail. In order to extend the engine as profoundly efficient as Sail, you need to operate at several levels — physical, logical plans, loading and linking, and performing at the top both in a single node and in cluster mode. The book is written as an exploration of the codebase, of the overall Sail architecture, its use of Arrow and DataFusion, its implementation of SparkConnect protocol, and everything else pertinent to the extensions. github.com/alexy/sail-rus…
English
1
2
13
1.9K
LakeSail
LakeSail@LakeSail·
What if Spark was rewritten in Rust? Well, that's Sail. Besides all the advantages you get from a Rust-native engine, the best part is your Spark code still works as is.
English
10
5
13
3.4K
LakeSail retweetledi
Shehab Amin
Shehab Amin@shehab_amins·
You can also switch to Sail for even bigger gains. Companies moving from Spark to Sail are cutting test suite runtimes by 12 to 15x on average. At Adyen, wall-clock time dropped from 423s on JVM Spark to 32s on Sail, a 92.4% reduction and 13.2x speedup. Another large European insurance company reduced its test suite from 1 hour to 5 minutes. The best part: there is no rewrite required. Your existing Spark code works as is.
English
0
7
17
6.8K
LakeSail
LakeSail@LakeSail·
Most of what people call "Spark tuning" is really just JVM tuning. Memory fractions, GC flags, heap sizing. Those knobs exist because the JVM was largely built for app servers and Spark naturally inherited that runtime's shape. So we rebuilt the engine in Rust. Same Spark Connect protocol. Same SQL and DataFrame API. But no JVM, no GC, no knobs to set.
English
1
6
19
4K