Olá mestre Vinicius,
Nas minhas pesquisas sobre MVC vejo com frequência falarem sobre a camada de serviços, atualmente é mais frequente termos essa camada extra? É verdade que com a camada de serviços nossos controllers não podem ter acesso ao model e por fim você poderia dar sua definição pessoal para essa camada( qual a real responsabilidade dela) ?