The Data Mesh - should you adapt?

In actuality, not every firm may be a good fit for the implementation of a Data Mesh.  Larger enterprises that experience uncertainty and change in their operations and environment are the primary target audience for Data Mesh.  A Data Mesh is definitely an unnecessary expense if your organization's data requirements are modest and remain constant over time. What is a "Data Mesh"? As it focuses on delivering useful and safe data products, Data Mesh is a strategic approach to modern data management and a strategy to support an organization's journey toward digital transformation. Data Mesh's major goal is to advance beyond the established centralized data management techniques of using data warehouses and data lakes. By giving data producers and data consumers the ability to access and handle data without having to go through the hassle of involving the data lake or data warehouse team, Data Mesh highlights the concept of organizational agility. Data Mesh's dec

Compile Apache Wayang on Mac M1

We release Apache Wayang v0.6.0 in the next days, and during the release testing we was wondering if we get Wayang on M1 (ARM) running. And yes, a few small changes - voila!

Install maven, scala, sqlite and groovy:
brew install maven scala groovy sqlite

Download openJDK 8 for M1: and install the pkg. 

Get Apache Wayang either from, or git-clone directly:

git clone

Start the build process:

cd incubator-wayang
export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home

mvn clean install

Ready to go:

[INFO] Reactor Summary for Apache Wayang 0.6.0-SNAPSHOT:
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  06:24 min

After the build is done the binaries are located in mavens home:

Popular posts from this blog

Towards a Learning-based Query Optimizer

The Missing Piece in Learning-based Query Optimization

Federated Learning (Part II): The Blossom Framework