а вся эта работа с gRPC связана с микросервисной архитектурой? типо плохо делать монолитное приложение с большим количеством функций, от такого отказались и перешли на эти самые микросервисы, мол захотел сервис получение времени заюзал grpc, захотел погоду также заюзал, это в этом идея?