Netflix снова выкатил статью про свои данные, и нам в редакции вот что показалось интересным - они мимоходом описали базовый паттерн как у них операционные данные вообще попадают в единое аналитическое хранилище. Расклад простой. Боевые данные - Member, Billing, Recommendations, Subscriptions - лежат в Cassandra. Это OLTP-мир: быстрые точечные чтения и записи. Гонять по нему тяжёлую аналитику и батчи неудобно. Поэтому рядом ставят отдельный аналитический слой - Iceberg поверх объектного хранилища. Под большие сканы, SQL, ML-фичи, отчётность. Два разных мира под две разные задачи, и это правильно: не надо заставлять одну базу быть и операционной, и аналитической одновременно. Вопрос в том, кто эти миры соединяет. У Netflix это Casspactor - такой ETL мост. Работа у него не геройская: взять то, что лежит в Cassandra, и материализовать в Iceberg, чтобы аналитика работала с копией и не трогала боевые ноды. И вот это, по-моему, и есть та часть, которую все пролистывают. Хочется обсуждать устройство движка, а сама постановка задачи - «дай свежую аналитическую копию, не уронив прод» - нужна почти любой компании, у которой больше одного контура данных. https://netflixtechblog.medium.com/the-evolution-of-cassandra-data-movement-at-netflix-6e13329c80a1
Netflix снова выкатил статью про свои данные, и нам в редакции вот что…
Из этого канала
- #2872Кто построит рынок умных машин? 28 мая в Центе Робототехники Яндекс встречаемся…
Кто построит рынок умных машин? 28 мая в Центе Робототехники Яндекс встречаемся на клубной встрече South HUB х Яндекс Роботикс, чтобы посмотреть на индустрию с…
- #2878Мартин Фаулер на днях попытался вернуть термину «vibe coding» исходный смысл -…
Мартин Фаулер на днях попытался вернуть термину «vibe coding» исходный смысл - и заодно нечаянно показал, где проходит настоящая граница.
- #2879Пока рынок BI показывает «AI-фичи» для создания красивых картинок, аналитики…
Пока рынок BI показывает «AI-фичи» для создания красивых картинок, аналитики продолжают тратить рабочие часы на рутину: ручную сборку отчетов, поиск…
- #2869Как повысить эффективность продаж в фарме? Расскажем на практическом вебинаре…
Как повысить эффективность продаж в фарме? Расскажем на практическом вебинаре от экспертов ICL SOFT👨💻 4 июня в 11:00 эксперты ICL SOFT на реальных демо…
- #2868Наткнулся на выходных в своём архиве на эссе Пола Грэма «The Best Essay»,…
Наткнулся на выходных в своём архиве на эссе Пола Грэма «The Best Essay», перечитал старые пометки - и именно эта мысль оказалась в нём главной, хотя формально…