Data Fabric - How it works

The Tervela Data Fabric is built on a sophisticated messaging infrastructure that provides connectivity between applications, while offloading the complexity of building fault-tolerant, global applications to the fabric through a rich set of in-fabric services.

Applications connect to the fabric through the Tervela Message Switch (TMX-500), which forms the basis fo the data fabric. These devices are deployed as hardware appliances for high-performance environments, or software-based virtual machines for low-volume or pre-production and testing environments.

The key to Tervela's incredible performance and scalability characteristics lies in its plane architecture. The data fabric establishes and enforces separate communication channels, or planes, for control information and application data. This design, built all the way down to the silicon, ensures that the components of the fabric always maintain a way to talk to each other, even under the stress of massive volumes of data that would ordinarily break a typical messaging system.

Tervela's data plane implements a fault-tolerant publish-subscribe messaging system that supports multiple application protocols for data flow: request-response, event notification, work queuing, and put-get. Learn more about Tervela's messaging capabilities here.

Using its dedicated control plane, the data fabric is able to support a set of in-fabric services that intelligently control the flow of data, recognize slow consumers, shape traffic dynamically, optimize communication routes and protocols, ensure fault-tolerance, and much more. Learn about Tervela's in-fabric services here.