Recent submissions

Comment · 4 years ago
Macrometa claims it can run your microservices as functions and container running concurrently across 175 cities globally with shared durable state if you use their Global Data Network (GDN) as a globally distributed back-end platform.

They provide a global data mesh with a KVs store, a JSON Doc DB, Graphs, pub/Sub, Event Stream Processing, Complex Event Processing, Search along with edge functions and containers. Used by large enterprise customers like Verizon and twilio as well startup and fast growing SAAS players like DevCycle and Resulticks.

Comment · 6 years ago
Hi Ignoramus - founder and CEO of Macrometa here - regret that our first attempt at explaining our consistency model caused confusion last year. Here's a link to the research paper that describes our architecture and consistency model.

https://bit.ly/HPTS-Macrometa

We got accepted in High Performance Transaction systems last year for the innovations around CRDTs for strong eventual consistency (SEC) with low read and write latencies.

Im trying to figure out how to provide a simple light weight way for fly.io users to use our global DB in their apps. It would allow a full stack to run at the edge with the compute on fly.io and the data on Macrometa either directly on fly.io or a nearby PoP (same city). Will update

Comment · 7 years ago
Comment · 7 years ago
tl/dr - Barker is a twitter clone that runs its backend across 25 global data centers. The post explains the motivations and challenges that inspired the developer to build barker and how he leveraged Macrometa - a geo distributed platform's document database, graph database and streams to build the app. Source code provided.

Macrometa offers a free developer platform for building apps and APIs like barker at www.macrometa.co

Comment · 7 years ago
Hi gatherhunterer Great feedback - I'll add a few links on to the docs on architecture and things like consistency of data (short answer is this a geo distributed data platform with consistency gaurantees).

Thanks also for the great point you made about "altering source of truth" - we will look into how best to provide those gaurantees as well. Our underlying data structures are an event source on an append only log - so we can go back to see the provenance of changes to make sure there was no cheating but we dont expose that externally.

Comment · 7 years ago
A repl.it repo with a python example of a simple database app (an address book) that stores and queries data from Macrometa's serverless geo-distributed database running in California, Virgina, Germany and India.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton