В постгресе есть logical streaming (в виде низкоуровневого API), для которого уже существует пачка плагинов-декодеров (например, можно читать поток в виде json).Всякие Тарантулы и Debezium'ы, кстати, читают бинлог MySQL, а это очень напоминает event stream, только технический. Я думаю, сложности с read models — вопрос времени.
А еще есть RethinkDB. У меня были мысли еще пару лет назад построить всю персистенцию и Read Models на этом, но это слишком революционный подход, я зассал принять такое решение.