Pub/Sub

The fastest, real-time, low latency, and globally distributed asynchronous messaging service for developers to build powerful and scalable apps on 

Macrometa Pub/Sub and Streams is an asynchronous messaging service. Macrometa Pub/sub enables powerful serverless asynchronous messaging by decoupling event producers and consumers via a simple SDK and API. Using Macrometa  pub/sub enables developers to ingest, and forward events and messages with very low latency in 100s of regions around the world.  By moving pub/sub physically closer to data publishers and subscribers, Macrometa lets you build event driven and reactive apps at a fraction of the time and cost of using legacy platforms in the cloud (like AWS kinesis or Google cloud pub/sub) or stand alone SaaS services (pub/nub or pusher).

Developers use Macrometa’s Pub/Sub as messaging-oriented middleware (MoM) or for discrete event/stream ingestion and delivery for streaming analytics pipeline use cases.

Macrometa’s Pub/Sub offers persistent message storage and real-time (sub 150ms latency from any producer to any consumer in the world) message delivery with fault tolerance and consistent performance at variable scales.

Guaranteed message delivery - with either (1) exactly once or (2) at least once semantics

Auto scaling - scale from zero to Tb/s in seconds

Global multi cloud messaging and routing 175 cloud regions globally - connect apps and devices to data anywhere in the world and across clouds

Compatible with Websockets, Kafka, Pulsar and MQTT

Serverless - Get started quickly with out worrying about config or ops

Triggers and webhooks

Benefits

Never poll any service ever again

Macrometa’s converged data platform allows anything to be a publisher - your code, a table, an external service and send messages to your code,  a table or collection or a microservice without any polling code or operations

Service discovery and dynamic eventing

build flexible and resilient software by enabling services to discover each other by posting to channels or topics

Decoupled to scale infinitely

Macrometa pub/sub is seamlessly integrated with macrometa’s noSQL database and allows changes to apps to be made seamlessly without sending ripple effects across your entire backend

100% fully managed and serverless

  • You don't manage any pub/sub infrastructure or operations - we do everything for you
  • Scale elastically automatically whether within a specific region to handle a local hotspot of demand or across multiple regions as users are more geographically distributed

Cross-Region Replication of events and streams across 100s of regions 

Unmatched scale and flexibility in designing your system

Low Latency

serve data globally to devices and users < 50ms for P90 and < 75ms P99

Map of Macrometa Locations

Use Cases

High throughput Asynchronous Processing with fan in/out

events published can programmatically trigger serverless functions, Macrometa query workers and edge workers (cloudflare workers or Akamai edge workers) to perform tasks asynchronously

Read More

Geographical Search

Real-Time geo-spacial search across all inflight messages

Read More
Featured Solution

A crypto trading app

Measure the price of fiat and bitcoin across 3 different currencies and exchanges around the global to make sub-second arbitrage buy/sell decisions, and profit

Read More

Use Cases

Messaging apps

Chat and communication systems

Collaborative apps

Real-Time all the things

Application, device and network data collection and analytics

Make sure things run so your business can thrive

Online gaming

Let's play, minus the buffering and choppiness

Schedule a pub/sub demo

Talk to a Macrometa Expert

Use Cases

Ecommerce & retail

SaaS and Internet Software

Media and Content

Ad tech

Gaming

Get started in minutes without the heavy lift.

Macrometa is easy to get started with, integrates with your environment seamlessly and gives you effortless, scalable and reliable access to your data from a variety of popular frameworks.

Get started with a free developer account

Sign up for free

Talk with an expert

Get Started

Quickstart Guide

Learn More