Как стать автором
Обновить

Комментарии 7

Мне пока ничего непонятно, но ты продолжай!

Тоже не понял как всё это будет собираться ?

Если мне нужно на странице конкретного Каталога , сделать поиск по слову в тексте и отсортировать по файлам ?

это запрос с 4м сервисам и джойнами данный в одной функции на бэкэнде ?

всю фильтрацию и поиск по заметкам предполагается делать в ElasticSearch

в чем тогда смысл сервисов? если у вас в эластике лежит агрегированная полная информация?

тогда просто любой запрос можно сразу по эластику проводить.

Например если я зашел в каталог , выбираются из сервиса записки - записки к каталогу. Почему сразу не сделать запрос к эластику "взять все записки для каталога Х"

распределение нагрузки. тут суть в том, что я пытался в этой системе отразить маленький высоконагруженный проект, где нагрузка должна распределяться между всеми компонентами системы

А разве для распределения нагрузки не придумали Load balancer + горизонтальное масштабирование сервиса? А у вас как будто "не дам нагрузку на сервис, отправлю ее на Эластик".

Одной MongoDB было бы достаточно. На MongoDB можно и поиск сделать, а такжи и графы хранить.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории