Search

Lessons (7)

  • REST vs GraphQL vs gRPC

    … You list exactly the ingredients you want, and get them in one bowl. - gRPC 📞 = the kitchen's internal …

  • API Contracts, Gateways and Security

    … JSON is common; Protobuf is compact and typed for gRPC. Version deliberately and evolve fields additively where possible …

  • Proxies, APIs and Real-Time Protocols

    … HTTPS Familiar and cache-friendly Internal typed call gRPC/RPC Tighter coupling Slow work Queue Eventual result and …

  • Service Communication: Sync vs Async

    … request/response One service calls another (HTTP/REST or gRPC) and waits for the answer. mermaid sequenceDiagram participant …

  • API Gateway, BFF & Service Discovery

    … combined response Protocol translation Public REST/JSON outside, gRPC inside Caching Cache public GET responses Observability Access logs …

  • Microkernel (Plugin) Architecture

    … ins Plug-ins are services called over HTTP/gRPC Webhooks, Shopify apps Trade-offs ✅ Strengths ❌ Weaknesses --- --- Extensible without …

  • Services & Ingress

    … features (header matching, traffic splitting for canaries, TCP/gRPC routes) in a standard way. yaml apiVersion: gateway.networking …