Macrometa lets Enterprise businesses place their data and apps closer to their customers. Macrometa provides a modern NoSQL database and stream data platform thats available as a managed services in over 25 worldwide regions and can even extend into private cloud on-premises infrastructure.
Macrometa lets you scale your business and customer critical applications worldwide with a fully integrated serverless database, stream data processing and compute runtime.
To use Macrometa's Global Edge Fabric, you don't need to be an experienced distributed systems developer. Your hard earned knowledge and skills are completely portable to the edge. Use our Online Resource library to learn about the edge, program our platform using APIs, SDKs with tutorials and example apps.
Your Macrometa powered database is available across any number of regions instantly. All reads and writes are always sent to the closest location to the request and processed locally. Behind the scenes, Macrometa replicates and synchronizes data with strong consistency guarantees. Creating data-intensive applications that share & synchronize data globally are trivial with Macrometa.
Unlike traditional clouds that force you to store data from all regions and customers in one central location - while making compliance expensive and error prone - Macrometa allows you to bind unique types of data to specific regions. Macrometa enables you to leverage any combination of countries, clouds (private, hybrid, public) and on-prem infrastructure to store, process and query data.
Importantly, Macrometa can help you achieve data compliance by geo-fencing, pinning and transforming data based on the jurisdiction of where data is collected, stored or accessed.
Macrometa makes building fault tolerant apps and services instant and easy. Our intelligent traffic routing instantly routes traffic and requests to closest available peer regions to avoid downtime from planned or unplanned activities ensuring your customers are happy and your revenues never stop.
Tip - make sure all "state" is written to the database and let Macrometa ensure that your application is globally fault tolerant without any changes to your architecture.
Most database systems are organized around a single data model that determines how data can be organized, stored, and manipulated. In contrast, Macrometa is designed to support multiple data models against a single, integrated backend. We provide Document, graph, semi-relational, and key-value interfaces to a single unified data model.