Compare Serverless Products

Estimates based on serverless:talent research team. Source: Product's Website

Topic
About Product

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 developers to define the consistency level with fine grained granularity to achieve different levels of isolation and consistency depending on their needs.

Macrometa's team of scientists and engineers have incorporated leading edge ideas from distributed systems and concurrent databases that incorporate technologies like Conflict Free Replicated Datatypes (CRDT) to create a new highly secure, high performance, low latency data infrastructure.

Azure Cosmos DB is a fully managed NoSQL database service for modern app development. Get guaranteed single-digit millisecond response times and 99.999-percent availability, backed by SLAs, automatic and instant scalability, and open-source APIs for MongoDB and Cassandra.

Pricing

Free Developer Account

  • 10k operations per day
  • 200 MB storage
  • Access to the entire stateful serverless platform

Example Price

5M Operations ($5), 1GB of RAM per hour ($0.15GB) and 10 GB of storage ($2,5) $7,65USD

Example Pricing

10M Serverless Request Units ($2,82), 10GB of consumed storage ($2,5), 10 GB of backup storage ($1,5) $6,82USD 

Performance

Onboarding
Very quick to start, includes a free version to try things out. Might take some time due to its C8 query language.

Scalability
Automatic, elastic scaling.

Regions
United States, Europe, Australia, Middle East.

Security
Presents Real time log analytics, Real time Event Correlation, Real-time security information, threat & anomaly detection and event management, Graph Search & Knowledge Graphs, and more.



Onboarding
Great documentation to start things off.

Scalability

Includes the ability to autoscale, with configuration options for it.


Regions

Azure Cosmos DB is available on all the platforms that have Azure available, such as the United States, Europe, Asia Pacific, and more to come.


Backups 

Azure Cosmos DB automatically takes backups of your data at regular intervals. The automatic backups are taken without affecting the performance or availability of the database operations. Azure Cosmos DB automatically takes a full backup of your database every 4 hours and at any point of time, only the latest two backups are stored by default. If the default intervals aren't sufficient for your workloads, you can change the backup interval and the retention period from the Azure portal.


Security
If you choose an on-premises solution, you need to provide everything from end-point protection to physical security of your hardware - which is no easy task. If you choose a PaaS cloud database provider such as Azure Cosmos DB, your area of concern shrinks considerably.


Technical Details

The Macrometa Global Data Network is based on cutting edge computer science incorporating new ideas and research in the areas of messaging, event processing, data consistency and replication.

  • ​Concurrent Change Conflict Handling
  • Adaptive Consistency
  • Coordination Free
  • Real-Time Stream Processing
  • Geo-Cache
  • Multi-Model Database
  • Data Streams

Azure Cosmos DB is a fully managed NoSQL database for modern app development. Single-digit millisecond response times, and automatic and instant scalability, guarantee speed at any scale.

  • ​Guaranteed speed at any scale
  • Fast, flexible app development with SDKs for popular languages, a native Core (SQL) API along with APIs for MongoDB, Cassandra, and Gremlin, and no-ETL (extract, transform, load) analytics
  • Ready for mission-critical applications
  • Fully managed and cost-effective serverless database
  • Serverless database operations
  • Hybrid platform for Cassandra data
  • No-ETL analytics over real-time operational data 

Supported Languages
Java,Python