Народ вот я задумался. Вы как люди которым приходится работать на позиции го-разработчика или часто пишете на нем профисилнально.
Вот как везде пишут, что одно из достоинств Го - микросервисы. Да и часто серверная часть многих приложений на них крутится. И звучит такое слово как "монолит", мол типо злобно, сложно, дорого, вертикально.
А что плохого в том, чтобы начать приложение с так называемого "монолита".
Да я понимаю, что микро-сы это очень гибко и прикольно со всякими kubernetes, amq и тд.
Но при этом как-бы и проблем не уменьшается.
Неужели в почти 2021 зазорно не использовать микросервисы в приложении с 20-30 бизнес задачами, просто что лучше сделать упор на развитие в будущем (что весьма туианно) приложения. Или все-таки получить рабочий функционал, а дальше смотреть по ситуации. В конце концов можно и перейти на микросервисы по мере необходимости?
Просто как я вижу, что сейчас с любого утюга кричат: "Используйте микросервисы, это благо!".
Просто в некоторых случаях мне кажется это избыточным. Не все же проекты живут с 100k rps и тд.
Ps.
Можете пожалуйста пройти голосовалку 🙂