Я соглашусь с Кириллом — «традиционные» СУБД вроде PostgreSQL и MySQL архитектурно не могут масштабироваться горизонтально (сохраняя все свои свойства), и с большим трудом реализуется master-master. Все решения по автоматическому шардированию для PostgreSQL, что я видел, не выглядели убедительно. Для MySQL есть
https://vitess.io/, но он тоже не обеспечивает всех свойств MySQL, например нет глобальных уникальных индексов, или нет транзакций между шардами.