org.apache.wayang:wayang (maven):  Apache Wayang (incubating) is a tool to build platform-agnostic data processing apps and have them both optimized for and executed on multiple different execution platforms, such as Java Streams and Apache Spark. 
Keywords: apache|big-data|cross-platform|data-management-platform|data-processing|distributed-system|hadoop|java|jdbc|middleware|open-source|performance|scala|spark