Слушай, что говорит база: Go и WAL-магия
Тезисы
Что, если ваша база данных сама начнёт делиться событиями с миром, а вы сможете без лишнего кода строить надёжные интеграции? В своём докладе я покажу, как с помощью PostgreSQL и возможностей логической репликации реализовать шаблон Change Data Capture и оживить архитектуру ваших сервисов.

Разберём, что скрывается в недрах WAL-журналов, как работает логическое декодирование и зачем вам может понадобиться Transaction Outbox Pattern. Погрузимся в Golang-код моего open-source проекта WAL-Listener, а заодно поговорим о радостях и подводных камнях разработки в open source.

Если вы любите Go, ковыряться под капотом технологий и искать элегантные архитектурные решения — этот доклад для вас.
Что, если ваша база данных сама начнёт делиться событиями с миром, а вы сможете без лишнего кода строить надёжные интеграции? В своём докладе я покажу, как с помощью PostgreSQL и возможностей логической репликации реализовать шаблон Change Data Capture и оживить архитектуру ваших сервисов.

Разберём, что скрывается в недрах WAL-журналов, как работает логическое декодирование и зачем вам может понадобиться Transaction Outbox Pattern. Погрузимся в Golang-код моего open-source проекта WAL-Listener, а заодно поговорим о радостях и подводных камнях разработки в open source.

Если вы любите Go, ковыряться под капотом технологий и искать элегантные архитектурные решения — этот доклад для вас.
Информация о спикере
Константин Макаров
Технический лидер, Cloud.RU
Технический лидер в компании Cloud.ru в команде DBaaS. Строим публичные/приватные облака и PaaS для них.

Пишу на Golang больше 9 лет и очень люблю это дело. Люблю PostgreSQL. Есть pet-project и несколько open-source проектов: https://github.com/ihippik. Про один из них и будет мой доклад.

Блог: https://medium.com/scum-gazeta
  • Константин Макаров
    Технический лидер, Cloud.RU
    Технический лидер в компании Cloud.ru в команде DBaaS. Строим публичные/приватные облака и PaaS для них.

    Пишу на Golang больше 9 лет и очень люблю это дело. Люблю PostgreSQL. Есть pet-project и несколько open-source проектов: https://github.com/ihippik. Про один из них и будет мой доклад.

    Блог: https://medium.com/scum-gazeta
Все доклады