Size: a a a

Docker — русскоговорящее сообщество

2020 September 15

AP

Andrey Perminov in Docker — русскоговорящее сообщество
там своих проблем потом вагон и маленькая тележка
источник

s

southyyy in Docker — русскоговорящее сообщество
Nelkor
Идея норм, главное сделай СУБД отдельным контейнером, куда могут обращаться все микросервисы, иначе получится, как у нас...
а как у вас это как? можно конкретнее?
источник

N

Nelkor in Docker — русскоговорящее сообщество
southyyy
Всем привет, я новичок в docker, подскажите целесообразна ли вообще реализация моей мысли. Хочу сделать RestAPI где каждая служба (авторизация, диалоги и тд будет в своем докер контейнере, но потом в 1 контейнер не собиралась) сделать это думаю для того , чтобы если на 1 методе произошла ошибка то все остальные сервисы работали а не падало все приложение?
А ещё, раз у тебя авторизация будет в отдельном контейнере, то лучше ещё Redis какой-нибудь отдельным контейнером запустить, чтобы микросервисы могли через него узнавать, кто авторизован, а кто нет...
источник

N

Nelkor in Docker — русскоговорящее сообщество
southyyy
а как у вас это как? можно конкретнее?
А у нас в каждом микросервисе своя СУБД и доступ к ней есть только из микросервиса, но не снаружи. Сразу говорю, я тут не при чём)
источник

s

southyyy in Docker — русскоговорящее сообщество
понял)) всем спасибо за ответы!
источник

N

Nelkor in Docker — русскоговорящее сообщество
Ожидание: сделал запрос, тебе вернулась структура данных

Реальность: сделал запрос, вернулась структура айдишников данных, сходил в другие микросервисы поменял свои айдишники на другие айдишники и рекурсивно запросил все данные за 50 запросов вместо одного
источник

AP

Andrey Perminov in Docker — русскоговорящее сообщество
а потом сверху еще версионирование апи накидывается
источник

AP

Andrey Perminov in Docker — русскоговорящее сообщество
потому что поправили в одном сервисе, а другие не знают про новый код и привет
источник

U

Ugly in Docker — русскоговорящее сообщество
Так может юзать что-то подходящее чтобы это менеджить? ну Сваггер там или ещё что
источник

AP

Andrey Perminov in Docker — русскоговорящее сообщество
у нас в конторе в итоге все сервисы в одном фэтджарнике и какой что делает тупо конфигом определяется
источник

AP

Andrey Perminov in Docker — русскоговорящее сообщество
и раскатывается всегда тупо одна версия везде
источник

VP

Vadim "Oxyd&quo... in Docker — русскоговорящее сообщество
Nelkor
А у нас в каждом микросервисе своя СУБД и доступ к ней есть только из микросервиса, но не снаружи. Сразу говорю, я тут не при чём)
источник

VP

Vadim "Oxyd&quo... in Docker — русскоговорящее сообщество
Nelkor
А у нас в каждом микросервисе своя СУБД и доступ к ней есть только из микросервиса, но не снаружи. Сразу говорю, я тут не при чём)
А как базы синхрятся?
источник

A

Alexandr in Docker — русскоговорящее сообщество
Vadim "Oxyd" Priluzkiy
А как базы синхрятся?
видимо никак, в них разные сущности наверное, раз разные МС
источник

N

Nelkor in Docker — русскоговорящее сообщество
Vadim "Oxyd" Priluzkiy
А как базы синхрятся?
Зачастую бывает, что никак и есть ссылки на несуществующие сущности. Но чаще всего бекендеры успевают накатить миграцию какую-нибудь. Ну это всё, конечно, бардак
источник

VP

Vadim "Oxyd&quo... in Docker — русскоговорящее сообщество
Nelkor
Зачастую бывает, что никак и есть ссылки на несуществующие сущности. Но чаще всего бекендеры успевают накатить миграцию какую-нибудь. Ну это всё, конечно, бардак
Это какая-то жуть.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Nelkor
Ожидание: сделал запрос, тебе вернулась структура данных

Реальность: сделал запрос, вернулась структура айдишников данных, сходил в другие микросервисы поменял свои айдишники на другие айдишники и рекурсивно запросил все данные за 50 запросов вместо одного
Это разве не решается api gateway ?
источник

N

Nelkor in Docker — русскоговорящее сообщество
George Gaál
Это разве не решается api gateway ?
Да, решается
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Он умеет ходить в несколько микросервисов и клеить запросы в один
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вообще песец - все такое сложное стало
источник