Size: a a a

2020 July 26

p

pragus in cloud_flood
Самое абсурдное видео за сегодня, которое вы посмотрите.

Заставка сериала «Друзья» — но он называется «Друзи», а в главных ролях игрок «Что? Где? Когда?» Александр Друзь.

Комментарии: youvi.ru/post/3i509bNUGf3
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
ну, просто удобно отделить разные части друг от друга
А дизайнить кто все это будет? Транспорт, протоколы и межсервисное взаимодействие?
источник

AO

Alexander Ovchinniko... in cloud_flood
pragus
А дизайнить кто все это будет? Транспорт, протоколы и межсервисное взаимодействие?
так ты же и так и так дизайнишь это
источник

AO

Alexander Ovchinniko... in cloud_flood
ну, будет вместо restful api шина
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
есть некая Коллегия Архитекторов Системы, они там всё про всё знают и шаманят с тем, какие микросервисы нужны и какая коммуникация между ними, а простой Василий-программист не лезет в эти дебри, он с двумя коллегами пилит 5 микросервисов и это им сделать проще, чем если бы это всё было 1 монолитом
Вот где эти светлые люди в описываемой тобой схеме?
источник

AO

Alexander Ovchinniko... in cloud_flood
это зависит от уровня проекта
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
ну, будет вместо restful api шина
Шина?
источник

AO

Alexander Ovchinniko... in cloud_flood
ты же понимаешь, что совсем мелкие проекты - это просто, условно, Django, вообще без каких-либо тестов
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
это зависит от уровня проекта
Так ты про малый бизнес или же что-то серьезное?
источник

AO

Alexander Ovchinniko... in cloud_flood
оно к любому подходит, кроме какого-то супер-хайлоада
источник

AO

Alexander Ovchinniko... in cloud_flood
тебе нужно добавить некий новый модуль и ты можешь его в монолит вляпать
источник

AO

Alexander Ovchinniko... in cloud_flood
а можешь отдельный сервис поднять
источник

ВН

Виталий На Заборе... in cloud_flood
Alexander Ovchinnikov 🦁
оно к любому подходит, кроме какого-то супер-хайлоада
МИКРОсервисы - думаю честно говоря что вообще никуда не подходят
источник

ВН

Виталий На Заборе... in cloud_flood
просто сервисы - там где они в тему - подходят
источник

AO

Alexander Ovchinniko... in cloud_flood
ну, убери слово микро
источник

AO

Alexander Ovchinniko... in cloud_flood
микро у каждого свой
источник

AO

Alexander Ovchinniko... in cloud_flood
то есть вот есть у тебя условный монолит, допустим, на Django, ты можешь прямо там новое app сделать (в рамках того же проекта Django в том же контейнере), а можешь, например, отдельный контейнер (или даже Cloud Function) и с основным взаимодействовать по шине, шина будет managed, сам контейнер тоже на managed Kubernetes, так что в плане админства одинаково, а в плане удобства разработки - ну, отдельно это может быть удобнее делать, будет проще кому-то потом передать другому поддерживать, отдельно от основного приложения (вопрос про удобство разработки)
источник

AO

Alexander Ovchinniko... in cloud_flood
обновлять по частям зачастую удобнее - например, если много тестов и они проходятся долго, ещё немного согревает мысль, что если вдруг оно сломается - то не всё сразу, а только какая-то часть, что будет менее критично и что будет проще починить
источник

p

pragus in cloud_flood
Alexander Ovchinnikov 🦁
то есть вот есть у тебя условный монолит, допустим, на Django, ты можешь прямо там новое app сделать (в рамках того же проекта Django в том же контейнере), а можешь, например, отдельный контейнер (или даже Cloud Function) и с основным взаимодействовать по шине, шина будет managed, сам контейнер тоже на managed Kubernetes, так что в плане админства одинаково, а в плане удобства разработки - ну, отдельно это может быть удобнее делать, будет проще кому-то потом передать другому поддерживать, отдельно от основного приложения (вопрос про удобство разработки)
А точно тут нужен кубер?
источник

AO

Alexander Ovchinniko... in cloud_flood
pragus
А точно тут нужен кубер?
ну, если оно managed, то какая разница, что там
источник