An architecture fit for these volatile, data-intensive times
We take architecture very seriously. InformationGrid was developed on the basis of strong architectural principles which guarantee a maximum fit with todays and tomorrows requirements.
Four main principles
Event sourcing & CQRS
Cloud data storage
Fully managed cloud-based polyglot data storage enabling a fit for purpose data technology strategy (NoSQL, Document store, graph etc.)
InformationGrid is based on a modular architecture. This enables easier development, integration and upgrades, plus there are fewer dependencies. The InformationGrid core consists of storage adapters that connect to various types of cloud databases (NoSQL, document, graph etc.). Data is modelled into information by defining schemas. The journal stores all the events.
Technology and standards
The following technologies are being used in InformationGrid:
Cloud infrastructure: rich cloud-native using infrastructure components
like Helm, Kubernetes, Crossplane, and Docker
Streaming: Apache Kafka
Storage: MongoDB, JanusGraph and various SQL databases
Search: ElasticSearch and OpenSearch