специализации? Возьмем сферический пример в вакууме. Есть сервис, который работает с юзерами со свой отдельной бд и есть сервис, который работает с адресами (КЛАДР, например) со своей бд.
Вдруг понадобилось прикрутить одно к другому. Как реализовать возможность сохранения адреса у пользователя, чтобы затем иметь возможность быстро найти, к примеру, всех пользователей с конкретной улицы конкретного города?
Бд сервер один и тот же, или базы данных прям вообще не рядом?
ну написать еще один сервис который будет связывать , их
Это ещё более узкая специализация .. Где-то пишут в стиле 1 сервис - 1 контроллер - 1 метод? =)
Хах, я слышал про такое на реальном проекте... 15 микросервисов там где нужно 2
Я думаю тогда нужно укрупнять микросервисы, если есть такая проблема и она критическая
ну з часом он больше станет
Это не мне соболезновать надо)
Надо было уточнить. Соболезнования тем кодерам кто это поддерживает
Я думаю такое с 0 переписывают Дешевле получится
Ну ладно можно просто обратится к двум сервисам и получить информацию
Ну тут уже конкретный пример смотреть надо. С 0 никогда ничего сразу не работает)
Я состарюсь пока он выберет в себя все таблицы через те сервисы и сделает внутри себя join сотен тысяч строк
а зачем джойнить?
Обсуждают сегодня