Platform independence
Write your application against a common API. Choose the processing engines that fit your data, infrastructure, and workload as your needs evolve.
Explore the featuresUnifying Data Processing Engines for Cross-Platform Analytics
Write your application against a common API. Choose the processing engines that fit your data, infrastructure, and workload as your needs evolve.
Explore the featuresCombine Spark, Flink, PostgreSQL, and Java Streams in one pipeline. Run different steps on different engines without stitching together separate applications by hand.
See pipeline examplesLet Wayang compare execution plans across your available engines. Its cost model considers processing and data movement to select a plan for your workload.
Understand the optimizerAdapt Wayang to your own processing needs. Add operators and platform integrations through its plugin architecture while keeping application logic separate from engine details.
Learn to add operatorsStart with working examples, explore the APIs, and review performance results.
Read project news, technical articles, and experiences from Wayang users.
Ask the community for help, find commercial providers, or report a security issue.