Основная особенность контроллеров состоит в их минимальной сложности и коде. Контроллеры должны быть тонкими и содержать только необходимый функционал для обработки запросов и взаимодействия с клиентами.

Первый проект
Transcoder
proto options
первый Свагер
Http1AndHttp2

Потоки в грпс и в рест
downloader, gzip compressor

Преимущества gRPC: