Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Глубокое погружение в Elasticsearch с бывшим старшим менеджером по системному проектированию Meta
Elasticsearch — это мощная распределённая поисковая система с открытым исходным кодом, которая идеально подходит для собеседований по системному проектированию в таких компаниях, как Meta, Google, Amazon и других. Мы расскажем, как использовать Elasticsearch, какие существуют подводные камни, как он работает изнутри и как вы можете использовать его архитектуру для своей собственной разработки. 00:50 Введение 02:50 Поиск 04:24 Основные концепции 05:48 Загрузка документов 10:49 Фильтрация 13:25 Сортировка 16:45 Курсоры и пагинация 20:36 Основные выводы по использованию Elasticsearch 23:27 Принцип работы 25:03 Узлы и роли кластера 28:01 Реплики и шарды 29:38 Индексы и сегменты Lucene 32:24 Инвертированные индексы 35:09 Колоночные индексы и значения документов 37:44 Планирование запросов 40:44 Сквозной поток данных 43:08 Основные выводы по архитектуре Elasticsearch Полная версия здесь: Руководство по проектированию системы Практика: Свяжитесь со мной в LinkedIn: / stefanmai Готовитесь к предстоящим собеседованиям и хотите попрактиковаться с ведущими интервьюерами FAANG, такими как Стефан? Запишитесь на пробное собеседование по ссылке: Удачи на предстоящих собеседованиях!