Ocena:

Książka oferuje solidne wprowadzenie do gRPC, szczególnie korzystne dla programistów Go, ale brakuje w niej kompleksowego wsparcia dla Javy. Ma dobrą zawartość, ale spotyka się z krytyką za przestarzałe przykłady i niewystarczające praktyczne wskazówki.
Zalety:⬤ Oferuje dobre wprowadzenie do gRPC, szczególnie dobrze nadaje się dla programistów Go
⬤ treść jest dobrze przedstawiona i pouczająca
⬤ zawiera informacje na temat bramki gRPC, która jest pomocna
⬤ unikalne w swoim podejściu i obejmuje różne aspekty gRPC.
⬤ Niewystarczająco praktyczna, z przestarzałymi przykładami, które mogą nie działać z aktualnymi wersjami gRPC
⬤ koncentruje się głównie na Go, zapewniając minimalne i niewystarczające wskazówki dla Javy
⬤ dostarczone przykłady są niekompletne i źle zarządzane.
(na podstawie 11 opinii czytelników)
Grpc: Up and Running: Building Cloud Native Applications with Go and Java for Docker and Kubernetes
Uzyskaj kompleksowe zrozumienie podstaw gRPC na rzeczywistych przykładach.
Dzięki temu praktycznemu przewodnikowi dowiesz się, w jaki sposób ten wysokowydajny protokół komunikacji międzyprocesowej jest w stanie łączyć usługi poliglotyczne w architekturze mikrousług, zapewniając jednocześnie bogatą strukturę do definiowania kontraktów usługowych i typów danych. Pełna praktycznych przykładów napisanych w językach Go, Java, Node i Python, książka ta obejmuje również podstawowe techniki i najlepsze praktyki korzystania z gRPC w systemach produkcyjnych.
Autorzy Kasun Indrasiri i Danesh Kuruppu omawiają znaczenie gRPC w kontekście rozwoju mikrousług.