Platform Platform overview Modules Solutions Industries Commodities Roles Quant More Pricing Customers Knowledge Center Blog Company Request Demo
Knowledge Center · Docs

Architecture

How Gravitas is put together: one governed data model, API-first, event-driven.

7 min read · Back to Documentation · Data dictionary

One governed data model

The core idea: every module operates on a single governed model of trades and reference data, rather than each holding its own copy.

This is the architectural decision everything else follows from. Because trade, valuation, risk, scheduling, settlement, and reporting all read the same model, numbers reconcile by construction instead of by nightly batch.

API-first and event-driven

Every capability is exposed as a governed API, and meaningful platform activity emits events. That combination lets the platform integrate cleanly and react in real time.

Trade bookedevent emitted events Risk re-run Downstream webhook BI mart refresh

Event-driven design: one platform event (e.g. a trade booked) fans out to every interested subscriber, no polling, no nightly batch.

The analytical layer

On top of the operational model, Gravitas materializes governed, BI-ready star-schema marts, the BI & OLAP layer, so analytics run on the same trusted data without nightly exports.

Deployment

The same architecture runs as managed SaaS, in your private cloud, or on-premises.

SaaSfully managedfastest to valuewe run it Private cloudyour tenancydata residencyyour cloud On-premisesfull controlyour infrastructureyour servers

Gravitas deploys where your data needs to live, fully managed SaaS, your private cloud, or entirely on-premises.

Related

See this on your own trades

A live walkthrough is the fastest way to connect this to your desk.

Request a demo Back to Documentation