The topic of data meshes has incited animated conversations on social media and among teams. In this post, Chris Riccomini explores the defining characteristics and advantages of data meshes, using the analogy of microservices and service meshes to guide this discussion. He notes that decentralized architectures and organizational structures can improve developer productivity, but demand new tools, platforms, and systems (both technical and cultural) to maintain or increase data product quality and reliability.