Почему микросервисы не делят только по нагрузке

golangархитектурамикросервисынагрузкапроектирование