YugabyteDB
Un database SQL distribuito (2017) compatibile a livello di protocollo con PostgreSQL: riutilizza il livello di query di Postgres sopra uno strato di archiviazione distribuito. Concorrente di CockroachDB per chi cerca «un database relazionale scalabile con distribuzione globale».
Architettura: il motore di query di PostgreSQL (YSQL) poggia su DocDB, un archivio di documenti distribuito con consenso Raft per la replica e sharding automatico («tablet»). Vantaggi: scalabilità orizzontale, tolleranza ai guasti di nodi e zone, compatibilità con Postgres (driver e ORM esistenti funzionano senza modifiche). Offre anche un'API compatibile con Cassandra (YCQL). Compromesso: le transazioni distribuite aggiungono più latenza di un Postgres su singolo nodo e la gestione è più complessa. Open source (Apache 2.0) con un cloud commerciale. Panorama competitivo: CockroachDB (con un proprio dialetto SQL), Google Spanner (proprietario), TiDB (compatibile con MySQL). Il punto di forza dichiarato di Yugabyte è la «vera compatibilità con Postgres».