История о том, как компания Retool перенесла свою базу данных Postgres в 4ТБ с версии 9.6 на 13
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
🔥4👍2👌2
В ноябре 2023 года команда Quay.io перенесла базу данных c MySQL на Postgres. Хотя сама миграция прошла довольно гладко, для клиента это было не так.
Девопсы отметили нестабильность до и после миграции. Проблемы, с которыми они столкнулись, были связаны с увеличением трафика и различиями в поведении MySQL и Postgres под нагрузкой.
👉 Читайте интересный западных кейс, который поможет избежать подобных ошибок.
📝 Стек:
➖ Облачная платформа: Amazon Web Services (AWS)
➖ Сервисы баз данных: от MySQL до Amazon Aurora Postgres
➖ Инструмент миграции: AWS Data Migration Service (DMS)
➖ Платформа разработки: Red Hat OpenShift
➖ Хранилище: Amazon S3
#devops #postgres #mysql
@DevOpsKaz
Девопсы отметили нестабильность до и после миграции. Проблемы, с которыми они столкнулись, были связаны с увеличением трафика и различиями в поведении MySQL и Postgres под нагрузкой.
👉 Читайте интересный западных кейс, который поможет избежать подобных ошибок.
📝 Стек:
#devops #postgres #mysql
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5⚡5👍4🔥3