Здравствуйте. Очень заинтересовала ваша система и сначала я думал использовать ее просто как распределенное key-value хранилище вместо redis cluster, так как ожидаемая нагрузка (golang) около 50к rps. Но когда узнал о WAL и о всем прочем подумываю использовать как основное хранилище, так как проект пока на этапе разработки и до прода далеко.
Так вот возник вопрос, можно ли каким либо образом синхронизировать данные в Postgres или в Tarantool заложена другая философия? Я просто никак не могу понять в чем заключается поддержка других СУБД, только лишь в возможности выполнить запросы в этих СУБД, либо есть какой то встроенный механизм синхронизации?
Прочитал что у вас есть smart cache, но не понял что является персистентным звеном, внешняя СУБД или же тарантула?
Я бы на самом деле просто взял ваш движок и дело с концом, но дело в том что в будущем нам нужно будет делать сложные выборки для анализа и вывода статистики для клиентов, и мало ли что еще. Позволяет ли это сделать Tarantool? Собстенно потребность в postgres исключительно из за этого.
Просто я нигде не могу найти примеры подобных реализаций, все в основном пишут как они переехали с такой то СУБД на Tarantool.