Тимофей Туренко: "MaxScale: интеллектуальный шлюз данных"
MaxScale: интеллектуальный шлюз данных
В докладе представлен интеллектуальный шлюз данных для использования с набором серверов баз данных. Описываются основные принципы лежащие в основе функционирования Maxscale, приводятся основные идеи и конкретные примеры настройки Maxscale.
Рассмотрены сценарии использования Maxscale для улучшения масштабируемости баз данных, случаи с классической репликацией Master/Slave и с Galera-кластером, с разделением запросов на "только чтение" и "чтение и запись" и без такого разделения. Также представлены примеры использования фильтров Maxscale для улучшения безопасности данных, обеспечения обновления серверов баз данных, обеспечения совместимости различных реализаций серверов баз данных. Отдельно рассмотрен пример применения Maxscale в качестве binlog-маршрутизатора в составе Master/Slave конфигурации и случай восстановления системы в ситуации сбоя работы Master-сервера.
Тимофей Туренко
Финляндия. Вантаа
QA engineer
MariaDB Corporation AB
Инженер по качеству в MariaDB корпорации. Основное направление работы - обеспечение всего процесса непрерывной интеграции, тестирования и обработки дефектов в продукте "MariaDB Maxscale", наряду с разработкой автоматических тестов.
До этого - руководитель группы тестирования в Nokia Mobile Solutions, MeeGo Computers, Platform Security. Основные обязанности - руководство группой разработки тестов и интеграция тестовых наборов в корпоративные системы автоматического тестирования и непрерывной интеграции.
К.т.н., выпускник кафедры Автоматики и процессов управления Санкт-Петербургского государственного Электротехническо университета.