Max Ba, ну, это лично я считаю обязательным) Это идет от унификации используемых технологий: когда есть практики то никто не фантазирует и все двигаются вперед быстрее
Александр, берешь любой фреймворк и лезешь в его кишки. Все понятно и без документации, но с ней куда проще и быстрее. И с примерами, с авторами, ссылками на документацию с оф.свйта и много других полезностей. Не говоря уже о документировании миграций и тестов, компонент бизнес-логики и интеграции
ff0xff, ну может просто очереди? в облаках для этого обычно используют очереди + autoscaling или очереди + FaaS. Вам достаточно очередей будет. Обработчики сами будут сообщать очереди что освободились