YugabyteDB
Une base de données SQL distribuée (2017), compatible au niveau du protocole avec PostgreSQL — elle réutilise en fait la couche de requêtes de Postgres au-dessus d'une couche de stockage distribuée. Concurrente de CockroachDB pour « une base relationnelle évolutive avec distribution mondiale ».
Architecture : le moteur de requêtes PostgreSQL (YSQL) au-dessus de DocDB, un magasin de documents distribué avec consensus Raft pour la réplication + partitionnement automatique (« tablets »). Avantage : mise à l'échelle horizontale + résistance aux pannes de nœuds ou de zones + compatibilité Postgres (les pilotes et ORM existants fonctionnent). Elle propose aussi une API compatible Cassandra (YCQL). Contrepartie : les transactions distribuées ajoutent une latence supérieure à celle d'un Postgres mono-nœud ; exploitation plus complexe. Open source (Apache 2.0) avec un cloud commercial. Paysage concurrentiel : CockroachDB (son propre dialecte SQL), Google Spanner (propriétaire), TiDB (compatible MySQL). L'argument de Yugabyte : une « vraie compatibilité Postgres » comme différenciateur.