What is xGraph?

Technology does not simply evolve, it often lurches forward in a series of quantum leaps that take your breath away. The last was called “big data analytics” and it totally changed how we connect to the world and information. The next will be called “edge computing”, and xGraph is about enabling this next leap forward. The xGraph platform is capable of globally binding together millions or billions of intelligent devices into an adaptive fabric of micro-services interconnected with a high-performance streaming protocol. Its ease of use is comparable to a modern automobile where the operational complexity has all but disappeared. In a very real sense, xGraph is the ‘Operating Systems for Planet Earth’.

Fundamentally xGraph is at its core an open source distributed micro-services platform or architecture. A micro-service architecture is a distinctive method of developing complex software systems and is becoming a preferred method to create enterprise applications but can equally be used in any complex system of systems applications as found in the Internet of Things space. Thanks to its scalability, the xGraph micro-services platform is particularly ideal when you have to support a wide range of platforms, services, languages and devices – spanning web, mobile, cloud and IoT.

While there is no standard, formal definition of a distributed micro-services architecture, essentially it is a method of developing software applications as a suite of independently deployable, small, modular services in which each service runs a unique process and communicates through a well-defined, lightweight mechanism to serve a business goal. In the case of xGraph is even more atomized, being the equivalent of moving from the molecule size down to the electron. This provides tremendous flexibility.

We are working with companies across market sectors to manage these types of complex problems while developing an open source community to bring the technology to the broader market and research institutions. Come join us!