Skip to content
forked from alibaba/fluss

Fluss is a streaming storage built for real-time analytics.

License

Notifications You must be signed in to change notification settings

loserwang1024/fluss

 
 

Repository files navigation

Documentation | QuickStart | Development

What is Fluss?

Fluss is a streaming storage built for real-time analytics which can serve as the real-time data layer for Lakehouse architectures.

It bridges the gap between data streaming and data Lakehouse by enabling low-latency, high-throughput data ingestion and processing while seamlessly integrating with popular compute engines like Apache Flink, while Apache Spark, and StarRocks are coming soon.

Fluss (German: river, pronounced /flus/) enables streaming data continuously converging, distributing and flowing into lakes, like a river 🌊

Building

Prerequisites for building Fluss:

  • Unix-like environment (we use Linux, Mac OS X, Cygwin, WSL)
  • Git
  • Maven (we require version >= 3.8.6)
  • Java 8 or 11
git clone https://github.com/alibaba/fluss.git
cd fluss
mvn clean package -DskipTests

Fluss is now installed in build-target.

Contributing

Fluss is open-source, and we’d love your help to keep it growing! Join the discussions, open issues if you find a bug or request features, contribute code and documentation, or help us improve the project in any way. All contributions are welcome!

License

Fluss project is licensed under the Apache License 2.0.

About

Fluss is a streaming storage built for real-time analytics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.2%
  • Other 0.8%