Why We Need the Data Fabric
Computer science loves abstraction, and now, as it turns out, so does data management. Abstraction means reducing something complex to something simpler that elegantly delivers its essence. Applications all over the world become more robust and easier to maintain and evolve when a simple interface is put in front of a complex service. The consumer of the service is able to say: This is a lot simpler than allowing the consumer to reach directly under the hood and mess with the engine.