Всем Привет! Если Вас интересует как развернуть высокодоступный кластер Elasticsearch на AWS с использованием terraform и ansible — то вы определенно попали по адресу. Mеня зовут Сергей Демьянчук. У меня более 17 лет опыта работы в различных областях ИТ. В настоящее время я работаю техническим директором и архитектором на одном из крупнейших транспортных маркетплейсов Европы – Clicktrans...
ElasticSearch с использованием PHP-фреймворка Symfony
Настоящая статья является введением в серию статей, посвященных теме «Как работать с ElasticSearch с использованием PHP-фреймворка Symfony». Вы можете рассматривать это как учебник по Symfony ElasticSearch, хотя вы также получите дополнительные глубокие знания о том, как создавать поисковый микросервис с нуля, как использовать шаблоны программирования на реальных примерах. Итак, начнем...
Как создать рекомендательную систему с помощью ElasticSearch
В этой статье мы поговорим о рекомендательных системах. И начнем мы, как всегда, с теории. Система рекомендаций — это подкласс системы фильтрации информации, которая стремится предсказать «рейтинг» или «предпочтение», которое пользователь дал бы элементу. Рекомендательные системы используются в самых разных областях. Примеры: генераторы плейлистов для видео и музыкальных сервисов. Например...
Elasticsearch как создать поисковую систему
Данная статья посвящена проблеме построения расширенной поисковой системы с использованием ElasticSearch. Мы собираемся создать реальный пример упрощенной версии booking.com, но с некоторыми дополнительными функциями. Представьте, что вы инженер-программист, и ваш начальник дал вам задание построить весь бэкэнд. Проанализировав все макеты дизайна и функциональные требования, вы создали некую...
ElasticSearch — интеграция PHP, Python, Java на примерах
Здесь я хочу представить введение в мой онлайн-курс: «Elasticsearch, каким вы его раньше не знали». На этом курсе я делюсь своим опытом использования ElasticSearch для создания расширенных поисковых систем и модулей рекомендаций, а также предоставляю реальные практические примеры с использованием языков программирования Java, Python и PHP. Вы можете просмотреть весь курс на udemy по следующей...