habr.com взгляд на микросервисы с марксистской точки зрения. Вся статья очень большая, с огромным вступлением, поэтому в коммент скопирую только фрагмент "по делу". Полная статья по ссылке.
> Можно даже сформулировать правило: > С технической точки зрения (производительность, количество кода и т.п.), микросервис всегда может быть замещён обычным кодом, и это действие приведёт к тому, что накладные расходы упадут, а эффективность вырастет. > Однако зачем их используют, для чего вводят такие регламенты? > — Видишь этих людей? — ответил он мне, показывая страничку одного из подчинённых ему отделов на staff, — здесь, например, их сейчас сто пятьдесят. Все они работают в одной парадигме — пишут микросервисы — причём значительную часть работы вообще делает кодогенератор. > Знаешь, в чём ценность подобного подхода? > — В чём? — переспросил я. > — Во-первых, я могу уволить половину или даже вообще всех, заместив их совершенно новыми людьми с улицы. От этого не случится никакого ущерба. > > Во-вторых, никто из них, уйдя отсюда, не сможет сделать систему, аналогичную той, что мы имеем: большинство не то что не знает даже о половине бизнес-нюансов — не имеет представления, чем занимается сосед!
Я программист не настоящий, клавиатуру в офисе нашёл, но... В статье пишется, что сам по себе проект, разбитый на микросервисы, достаточно простой: > В общем, хоть задача действительно была на пятьдесят строк кода (вместе с тестами), я не смог его переубедить..
Что ж её тогда никто не реализовал то кроме пары контор?
Ну а в целом, снижение з/п погромистов - вполне нормальная цель для капиталистов. Им прибыль нужна, а не творцы.
> С технической точки зрения (производительность, количество кода и т.п.), микросервис всегда может быть замещён обычным кодом, и это действие приведёт к тому, что накладные расходы упадут, а эффективность вырастет.
> Однако зачем их используют, для чего вводят такие регламенты?
> — Видишь этих людей? — ответил он мне, показывая страничку одного из подчинённых ему отделов на staff, — здесь, например, их сейчас сто пятьдесят. Все они работают в одной парадигме — пишут микросервисы — причём значительную часть работы вообще делает кодогенератор.
> Знаешь, в чём ценность подобного подхода?
> — В чём? — переспросил я.
> — Во-первых, я могу уволить половину или даже вообще всех, заместив их совершенно новыми людьми с улицы. От этого не случится никакого ущерба.
>
> Во-вторых, никто из них, уйдя отсюда, не сможет сделать систему, аналогичную той, что мы имеем: большинство не то что не знает даже о половине бизнес-нюансов — не имеет представления, чем занимается сосед!
Я программист не настоящий, клавиатуру в офисе нашёл, но... В статье пишется, что сам по себе проект, разбитый на микросервисы, достаточно простой:
> В общем, хоть задача действительно была на пятьдесят строк кода (вместе с тестами), я не смог его переубедить..
Что ж её тогда никто не реализовал то кроме пары контор?
Ну а в целом, снижение з/п погромистов - вполне нормальная цель для капиталистов. Им прибыль нужна, а не творцы.