⚡️Команда Tarantool CDC открыла исходный код своего форка OpenLogReplicator для работы с Oracle ASM на Linux и Solaris SPARC64. Код можно изучить и использовать в своей инфраструктуре.
В открытом доступе также появились инструменты для сборки Docker-образов.
Что добавили:
🌟чтение данных Oracle ASM по сети и напрямую с блочных устройств
🌟гибридную работу с архивными журналами в Oracle ASM и файловой системе
🌟переключение на зеркальные копии Oracle ASM при ошибках чтения
🌟поддержку Solaris SPARC64 и исправления для big-endian
🌟сценарии сборки под Debian и CentOS 7 и кросс-компиляции под Solaris SPARC64
🌟подготовку архивов с бинарными файлами.
OpenLogReplicator отслеживает изменения в Oracle Database, напрямую читая журналы REDO. Данные передаются в формате JSON или Protobuf. Их можно отправлять в Kafka, сохранять в файлы или передавать по сети.
🤗Открытый код позволит другим пользователям применять эти изменения, обмениваться опытом и участвовать в развитии OpenLogReplicator.