gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes

Legalize
Legalizeдәйексөз келтірді2 жыл бұрын
Маршалинг — процесс преобразования параметров и удаленной функции в пакет, который отправляется по сети. В результате данный пакет преобразуется в вызов метода.
1 Ұнайды
Комментарий жазу
Александр З.
Александр З.дәйексөз келтірді3 ай бұрын
Листинг 7.5. Ресурс, описывающий Kubernetes-сервис для gRPC-сервера apiVersion: v1 kind: Service  metadata: name: productinfo  spec: selector: app: grpc-productinfo-server  ports: - port: 50051  targetPort: 50051 name: grpc type: NodePort  Указываем Service в качестве типа ресурса.
Комментарий жазу
Александр З.
Александр З.дәйексөз келтірді3 ай бұрын
балансировщиком нагрузки, направляющим запросы к pod-оболочкам, которые к нему привязаны. В листинге 7.5 показан ресурс Kubernetes-сервиса для серверного gRPC-приложения. Листинг 7.5. Ресурс, описывающий Kubernetes-сервис для gRPC-сервера apiVersion: v1 kind: Service  metadata: name: productinfo  spec: selector: app: grpc-productinfo-server  ports: - port: 50051  targetPort: 50051 name: grpc type: NodePort  Указываем Service в качестве типа ресурса
Комментарий жазу
Александр З.
Александр З.дәйексөз келтірді3 ай бұрын
Вы можете создать Kubernetes-сервис и привязать его к подходящим pod-оболочкам (в данном случае к pod-оболочкам с gRPC-сервером); для автоматического перенаправления трафика используется доменное имя. Поэтому сервис можно считать прокси-сервером или
Комментарий жазу
Александр З.
Александр З.дәйексөз келтірді3 ай бұрын
Производительность. У нас нет официальных результатов сравнения gRPC и Thrift, но в Интернете можно найти несколько сайтов, которые оценивают скорость этих двух протоколов, и приводимые цифры говорят о преимуществе Thrift
Комментарий жазу
Ярослав Кадурин
Ярослав Кадуриндәйексөз келтірді3 ай бұрын
Один из самых полезных сценариев применения мультиплексирования в контексте микросервисов — обслуживание нескольких мажорных версий одного и того же сервиса в рамках одного серверного процесса.
Комментарий жазу
Максим Изотов
Максим Изотовдәйексөз келтірді4 ай бұрын
В настоящей главе мы расскажем, что такое gRPC, и объясним причины, приведшие к созданию данного протокола межпроцессного взаимодействия
Комментарий жазу
Максим Изотов
Максим Изотовдәйексөз келтірді4 ай бұрын
При асинхронном событийном подходе процессы обмениваются асинхронными сообщениями, используя посредника, известного как брокер событий.
Комментарий жазу
Анастасия
Анастасиядәйексөз келтірді5 ай бұрын
Когда gRPC-клиент обращается к gRPC-сервису, его gRPC-библиотека выполняет удаленный вызов процедуры по HTTP/2, используя Protocol Buffers и маршалинг
Комментарий жазу
Илья Лежнин
Илья Лежниндәйексөз келтірді5 ай бұрын
Возможность реализовывать как традиционный обмен сообщениями вида «запрос — ответ», так и потоковую передачу данных между клиентом и сервером — ключевое преимущество gRPC перед традиционным архитектурным стилем REST
Комментарий жазу