Конечно можно запускать на миллионе серверов миллион монолитов, исполняющих одни и те же функции. Целесообразности в этом никакой, если горизонт фантазий бизнеса достаточно широк
не разрушайте внутренний мир человека, ведь у него всё так просто: монолит = говнокод, микросервис = хороший код :D
Нет. Просто крайне удобно вставлять «если делать все правильно - проблем не будет» в любом контексте :)) даже когда достаточно противоречий, за которыми далеко ходить не надо
Мне как-то сюда надо считать. Пробовал вместо []Avatar ставить pq.GenericArray - отдает name "avatars": pq: destination <nil> is not a pointer to array or slice