3 ms·
> A Data Mesh is additional business logic to make data easier to understand, at the cost of implementing that business logic. It's logic that must be written
by the_af 5y ago
> A Data Mesh is additional business logic to make data easier to understand, at the cost of implementing that business logic.
It's logic that must be written nonetheless (in fact, logic that is currently written at any company with massive data and disparate sources of it), but instead of a centralized team of data engineers becoming the bottleneck -- and possibly misunderstanding the data -- the writing of said logic becomes the responsibility of the team who owns that particular domain, removing both the bottleneck and the hurdles of working with data you don't fully understand.
> The fact that "Data Mesh" is pushed by a consulting company has me suspicious as well.
That is a fair concern. Much of the software industry is busy selling snake oil and fads. It's our job to find the actual content and practices that work, and ditch the snake oil.
- iblaine 5y ago> the writing of said logic becomes the responsibility of the team who owns that particular domain Thanks, that much makes sense. I'm still not buying into the idea of a Data Mesh, mostly because pushing costly requirements upstream is a hard idea to sell.
- the_af 5y agoI worry about that too. I guess the idea is to tell them: you own this, you can deliver faster and better than some central data team. But it is indeed a hard sell. I wonder if there are real success stories with no caveats. I'd love to learn about them.