Рубрики
Без рубрики

Полный курс gRPC [Protobuf + Go + Java]

Если вы создаете API-интерфейсы для своих микросервисов или мобильных приложений, вы определенно хотите попробовать… Помечен как grpc, go, java, микросервисы.

Полный курс gRPC (Серия из 16 частей)

Если вы создаете API-интерфейсы для своих микросервисов или мобильных приложений, вы определенно хотите попробовать gRPC.

Он сверхбыстрый, строго типизированный, и вам больше не нужно писать много шаблонных кодов для обмена услугами. Благодаря потрясающему HTTP/2 и буферу протокола!

Вот ссылка на полный плейлист курса gRPC на Youtube репозиторий Github: pc book-go и книга для ПК-java Репозиторий Gitlab: pc book-go и компьютерная книга- Ява

Это курс 4-в-1, где вы изучите не только gRPC, но и разработку буфера протоколов и серверной части с использованием Go и Java. Коды в этом курсе являются производственными, с хорошо организованной структурой и модульными тестами.

  • Что такое gRPC, как он работает, почему мы должны его использовать и для чего он подходит.
  • Удивительный протокол HTTP/2, на котором построен gRPC.
  • Сравните gRPC с ОСТАЛЬНЫМИ.
  • Запись и сериализация сообщений в буфере протокола с использованием Go + Java.
  • Определите службы gRPC с помощью буфера протокола и сгенерируйте коды Go + Java.
  • Реализуйте 4 типа gRPC с использованием Go + Java: унарный, потоковый сервер, потоковый клиент, двунаправленный потоковый.
  • Обрабатывайте крайний срок контекста, ошибки gRPC и коды состояния.
  • Напишите приложение производственного уровня с интерфейсами и модульными тестами для сервисов gRPC.
  • Используйте перехватчики gRPC для аутентификации и авторизации пользователей с помощью JWT.
  • Безопасное соединение gRPC с помощью серверного и взаимного SSL/TLS.
  • Включите отражения gRPC для обнаружения служб.
  • Служба rpc балансировки нагрузки.
  • Используйте шлюз gRPC для создания сервиса RESTful и API swagger.
  • Вам нужно только обладать базовыми навыками программирования на Go или Java.
  • Вам не нужно знать протокол-буфер раньше, так как мы подробно изучим его в этом курсе.

Этот курс абсолютно бесплатный. У вас есть полный доступ ко всем лекциям на нашем канале Youtube .

Если вам нравятся лекции и вы хотите поддержать ТЕХНИЧЕСКУЮ ШКОЛУ, вы можете сделать это, купив курс на Udemy всего за 12,99 доллара.

Это дало бы нам большую мотивацию создавать более полезные материалы для сообщества. А взамен вы также получите сертификат об окончании Udemy.

Спасибо вам за вашу поддержку и счастливого обучения!

Если вам понравилась статья, пожалуйста подпишитесь на наш канал Youtube и следите за нами в Твиттере для получения дополнительных учебных пособий в будущем.

Если вы хотите присоединиться ко мне в моей нынешней удивительной команде в Voodoo, ознакомьтесь наши вакансии здесь . Удаленно или на месте в Париже/Амстердаме/Лондоне/Берлине/Барселоне с визовым спонсорством.

Полный курс gRPC (Серия из 16 частей)

Оригинал: “https://dev.to/techschoolguru/the-complete-grpc-course-protobuf-go-java-2af6”