микросервисах
Вот убейте не понимаю, почему нельзя клиенту обращаться и оркестрировать самому, нежели обращаться на какой то один gateway
получается gateway че, должен полностью аггрегировать все функции открытых контрактов внутренних микросервисов, чтобы клиент обращался только на gateway? но это же масло масленное получается
Ну вот у тебя 150 внутренних микросервисов, ты их все наружу будешь пробрасывать? Что если у тебя на них есть апишки не предназначенные для внешнего пользования? Прописывать всякие корсы на каждом сервисе? Как их дискаверить клиенты будут?
ну так это же можно в кубе настроить что открыто, а что закрыто
В кубере чем настроить? Nginx?
ну да как пример
Тогда это и будет твоим гейтвеем на минималках
Почему клиентское прила не может делать то же самое?
Привет. Меня зовут Cookie, и я - единственный способ построить безопасные кренделя в этих ваших интернетах. А вот и мои друзья - httponly и secure. Привет. Меня зовут WebKit. И я настолько ахуенный что блокирую всё 3rd party Cookies по-умолчанию. Почему? Потому что могу. Поэтому, слыш ты, кросс-доменный запрос с Cookies - пошёл нахуй по причине конченый долбоёб.
ну микросервисы могут быть на том же самом домене
гейтвей нужен только для внешних юзеров, им, в базе, может выступать тупой лоад балансер с роутером
Они с фронтом обязаны жить на одном домене
Тогда это реверс прокси называется😉
Притом что внутри у тебя может быть 100500 разных сервисах, свой CA, DNS и вообще кучка своих k8s кластеров
внезапно, реверс прокси является вырожденным гейтвеем. или гейтвей - жирным прокси
https://t.me/pro_net/431582 согласен с тобой😊
Потому что клиент должен быть тупым И потому что клиентов много и не надо повторять логику на каждом из них
Обсуждают сегодня