👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. Сегодня мы разберем что такое gRPC и Protobuf? Гооу. gRPC — это мощная платформа для работы с удаленными вызовами процедур (Remote Procedure Calls). RPC позволят писать код так, как будто он будет выполняться на локальном компьютере, даже если он может выполняться на другом компьютере. Что такое RPC? RPC — это форма взаимодействия клиент-сервер, в которой используется вызов функции, а не обычный вызов HTTP. Идея в...
В эпоху микросервисной архитектуры и распределенных приложений не обойтись без технологий, которые обеспечивают эффективную передачу данных между различными компонентами системы. Чаще всего для этого используют REST, GraphQL и gRPC. Расскажем об особенностях, преимуществах, ограничениях и реальных сценариях использования каждого подхода. REST, GraphQL и gRPC позволяют различным компонентам приложения общаться друг с другом через сеть. Часто REST, GraphQL и gRPC собирательно называют протоколами,...