Announcing PhotonIQ: The New AI CDN For Accelerating Apps, APIs, Websites and Services
Pricing
Log inTalk to an expert

Global Data Network

Book a Demo

The Macrometa Global Data Network (GDN) is a hyper distributed cloud that provides a comprehensive solution for today's data-driven enterprises. The GDN is designed as a converged platform to help businesses overcome the limitations of centralized cloud platforms, enabling them to leverage the power of 100s of data centers to achieve ultra-low-latency performance. Macrometa's ready-to-go industry solutions or customized offerings can quickly help enterprises solve complex challenges and harness real-time results from enterprise apps, APIs, and web services.

The Macrometa GDN is based on cutting-edge computer science incorporating the latest research on messaging, event processing, data consistency, and replication. Macrometa's architecture is based on distributed systems and concurrent databases that incorporate technologies like Conflict-Free Replicated Datatypes (CRDTs) to create a high-performance, low-latency data infrastructure.

Macrometa Architecture

At its heart, Macrometa's architecture is a geo-distributed event source with a materialized view engine and CRDT-based replication. To achieve consistency in replication, Macrometa provides an adaptive model that allows enterprises to define consistency and achieve different levels of isolation, depending on their needs.

To achieve these results, the Macrometa GDN converges a suite of NoSQL data stores, full-text search, complex event processing, data connectors, and edge computing capabilities. The result is a hyper distributed cloud platform for real-time applications and APIs that enables the processing and analysis of real-time data from anywhere in the world.

The Macrometa GDN has three parts: Global Data Mesh, Edge Compute, and Data Protection.

Global Data Mesh

Store and serve any kind of data, anywhere in the world, with high performance and ultra-low latency.

Learn more

P90 Round Trip Latency of < 50 ms

Macrometa GDN can serve queries, reads, and writes to your apps with less than 50 milliseconds of total round trip time from the client to our edge database and back.

Icon

Efficiently manage simultaneous updates

Unlike other databases, Macrometa merges changes made across the network to maintain a single version of data. We leverage the power and versatility of CRDTs as a regular JSON database and API.

Icon

Adapts to ensure reliable, consistent performance

The GDN responds to read and update requests and maintains a consistent view of data worldwide. The GDN scales elastically to meet web-scale application demands.

Icon

Smooth operations without inter-dependencies

The GDN allows reads and writes locally in all locations, in parallel. Enterprises don't need to define which data should be in which location, or redesign schemas when adding/removing a location.

Real-Time Stream Processing

Ingest, transform, and process data at the edge without needing to send it to a centralized cloud.

Event-driven model

Respond to real-world events as they happen from within region.

‍Event Functions

JavaScript functions that react and process each event as they happen to evaluate what actions to take.

Stateful Stream Processing

Look up state in the database to process events and build powerful new ways to analyze data.

A Global Multi-Model Database

Store, query, modify data as key/value pairs, JSON documents, graphs, and streams on our multi master architecture. Respond with local latencies to read and update requests, while maintaining consistent views of fast data worldwide.

The Shastra of Macrometa

A technical exploration of the GDN, written by CEO & co-founder Chetan Venkatesh

Download the eBook