Загрузка страницы

Виталий Исаев. Объектное хранилище проекта Mailion: архитектура и ключевые оптимизации

Распределённое объектное хранилище — сложная и дорогостоящая разработка. Тем не менее, проектируя архитектуру почтовой системы, мы пришли к необходимости написать собственное хранилище, адаптированное к особенностям нашего потока данных. Благодаря этому нам удалось многократно снизить количество потребляемого дискового пространства и IO и тем самым обеспечить экономическую эффективность всего решения. В ходе доклада мы поговорим об архитектуре современной почтовой системы, форматах хранения электронной почты и особенностях корпоративной переписки. Мы детально рассмотрим принципы работы нашего объектного хранилища и обсудим реализованные в нём алгоритмы, помогающие оптимизировать стоимость хранения данных. Особое внимание уделим теме дедупликации — одной из наиболее востребованных и вместе с тем редких функций современных хранилищ.

Презентация: https://disk.yandex.ru/i/3uLUNT3a4Y_5jg
Codefest: https://codefest.ru

Видео Виталий Исаев. Объектное хранилище проекта Mailion: архитектура и ключевые оптимизации канала CodeFest Russia
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
2 июня 2022 г. 14:04:13
00:36:34
Другие видео канала
Преимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)Преимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)Евгений Борисов — Spring – Глубоко и не оченьЕвгений Борисов — Spring – Глубоко и не оченьЛекция 1 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | ЛекториумЛекция 1 | Архитектура ЭВМ и основы ОС | Кирилл Кринкин | CSC | Лекториум20 приемов и трюков MS Excel для начинающих20 приемов и трюков MS Excel для начинающихАлександр Фатин, Антон Божедаров. Квантовые вычисления — текущий статус, применение в бизнесе...Александр Фатин, Антон Божедаров. Квантовые вычисления — текущий статус, применение в бизнесе...Потребление оперативной памяти в языке Go: проблемы и пути решенияПотребление оперативной памяти в языке Go: проблемы и пути решенияСоздаем проект дома. Урок 1: ограничения земельного участкаСоздаем проект дома. Урок 1: ограничения земельного участкаМикросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Основы сетей передачи данных. Модель OSI и стек протоколов TCP IP. Основы Ethernet. [GeekBrains]Основы сетей передачи данных. Модель OSI и стек протоколов TCP IP. Основы Ethernet. [GeekBrains]Сергей Подиновский. Новый подход к обучению. Peer to Peer — как учиться без учителей?Сергей Подиновский. Новый подход к обучению. Peer to Peer — как учиться без учителей?Python для начинающих. Урок 1: Введение, Hello world и Переменные.Python для начинающих. Урок 1: Введение, Hello world и Переменные.Александр Воронков. Music-as-a-Code или как написать музыку при помощи кода. ТеорияАлександр Воронков. Music-as-a-Code или как написать музыку при помощи кода. ТеорияВячеслав Тютюньков. К микросервисам через reverse engineering и кодогенерациюВячеслав Тютюньков. К микросервисам через reverse engineering и кодогенерациюОперационные системы, урок 1: Что такое компьютер и операционная системаОперационные системы, урок 1: Что такое компьютер и операционная системаВасилий Савунов. Blocker Clustering: как грамотно использовать данные о проблемах...Василий Савунов. Blocker Clustering: как грамотно использовать данные о проблемах...20 приемов и трюков MS Excel для продвинутых20 приемов и трюков MS Excel для продвинутыхПавел Куликов. Инфобез: выживание в новой реальности (круглый стол)Павел Куликов. Инфобез: выживание в новой реальности (круглый стол)Дашборды: интерактивная визуализация данных / Алексей Колоколов (Институт бизнес-аналитики)Дашборды: интерактивная визуализация данных / Алексей Колоколов (Институт бизнес-аналитики)Вадим Царегородцев. Многоликий javascript разработчикВадим Царегородцев. Многоликий javascript разработчикГригорий Скобелев. Современное шифрование для backend разработчикаГригорий Скобелев. Современное шифрование для backend разработчика
Яндекс.Метрика