3 человека. Команда не сильно большая на старте.
Я сейчас отвечу не на тот вопрос, который вы задали, поэтому ваше право мой ответ проигнорировать, но на вашем месте я бы даже не начинал проектировать микросервисную архитектуру. Есть огромное количество статей, почему их не надо использовать, гуглятся по запросу "why should not use microservices", но базовая причина одна: микросервисы надо пилить тогда, когда вы не можете их не пилить. Слишком много сложности они приносят в систему, слишком дорого обходятся в разработке и эксплуатации. Основные причины пилить - это когда у вас команда в 100+ человек, которой просто тяжело работать с кодом монолита и постоянно разрешать конфликты, когда у вас монолит ну вообще никак не масштабируется горизонтально под растущую нагрузку, и когда у вас тесты и деплой монолита начинают занимать единицы часов, а вы хотите деплоиться раз в рабочий день или чаще.