ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

ShareChat's Journey Migrating 100TB of Data to ScyllaDB with NO Downtime

Автор: ScyllaDB

Загружено: 2023-09-12

Просмотров: 376

Описание: 🎥 Watch all the ScyllaDB Summit 2023 talks here: https://www.scylladb.com/scylladb-sum...

We at ShareChat want to describe our journey of migrating our NoSQL use-cases from different databases to cloud agnostic | performant | cost effective ScyllaDB. We had this mammoth task of migrating all the data from existing databases to ScyllaDB with NO downtime. We built a framework which had minimal impact on the application in terms of latency and downtime during the migration process and that has the ability to fallback to the source table in case of any inconsistency during migration. Our framework solved for multiple use-cases including both counter and non-counter use-cases across 3 languages used in ShareChat (NodeJS, GoLang, Java) through shared library. We built recovery and auditing mechanisms to maintain consistency across source and destination tables. There are 3 main components. For the existing data, we have a analytical job based on apache beam which moves the data between source and destination tables. For the live traffic, we have a generic driver which applications use to perform dual writes in both source and destination tables. For any failure scenarios be it in dual writes or any consistency issues, we have a job to re-sync the inconsistent data. During this entire process, we faced many challenges and ended up pushing ScyllaDB to its limit. We tried different consistency levels, compaction strategies, optimised data models and were finally able to move 100 TB of raw data from multiple databases to ScyllaDB with minimal inconsistency.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
ShareChat's Journey Migrating 100TB of Data to ScyllaDB with NO Downtime

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

How Discord Migrated Trillions of Messages from Cassandra to ScyllaDB

How Discord Migrated Trillions of Messages from Cassandra to ScyllaDB

Cassandra vs. ScyllaDB: Evolutionary Differences

Cassandra vs. ScyllaDB: Evolutionary Differences

Как Medium перестроил свой магазин функций для обеспечения низкой задержки при масштабировании

Как Medium перестроил свой магазин функций для обеспечения низкой задержки при масштабировании

Jake Paul vs. Anthony Joshua FULL Highlights | Netflix

Jake Paul vs. Anthony Joshua FULL Highlights | Netflix

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

Understanding The True Cost of DynamoDB

Understanding The True Cost of DynamoDB

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

КАК НЕЛЬЗЯ ХРАНИТЬ ПАРОЛИ (и как нужно) за 11 минут

Интернет в небе: Сергей

Интернет в небе: Сергей "Флеш" о том, как «Шахеды» и «Герберы» научились работать в одной связке

Как Discord хранит ТРИЛЛИОНЫ сообщений

Как Discord хранит ТРИЛЛИОНЫ сообщений

Кэширование для производительности

Кэширование для производительности

Build Real-Time ML Apps with Python, Feast & NoSQL

Build Real-Time ML Apps with Python, Feast & NoSQL

Christmas Jazz 2026 🎄 Relaxing Coffee Jazz Music & Christmas Bossa Nova Piano for Good Mood

Christmas Jazz 2026 🎄 Relaxing Coffee Jazz Music & Christmas Bossa Nova Piano for Good Mood

Производительность базы данных в масштабе: краткий обзор

Производительность базы данных в масштабе: краткий обзор

Экспресс-курс RAG для начинающих

Экспресс-курс RAG для начинающих

What “Memory Bandwidth” Hides

What “Memory Bandwidth” Hides

How to Evaluate a High Performance Database

How to Evaluate a High Performance Database

Михаил Крутихин: Падение цен на нефть и сокращение нефтегазовых доходов

Михаил Крутихин: Падение цен на нефть и сокращение нефтегазовых доходов

ScyllaDB X Cloud: An Inside Look with Avi Kivity

ScyllaDB X Cloud: An Inside Look with Avi Kivity

ЭКСПРЕСС-КУРС PostgreSQL — изучайте PostgreSQL в 2024 году

ЭКСПРЕСС-КУРС PostgreSQL — изучайте PostgreSQL в 2024 году

Новое обновление Gemini + NotebookLM — это просто БЕЗУМИЕ!

Новое обновление Gemini + NotebookLM — это просто БЕЗУМИЕ!

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]