Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

gRPC high performance communication between internal Microservices

Anjali Sharma answered on February 2, 2023 Popularity 3/10 Helpfulness 1/10

Contents


More Related Answers

  • gRPC Usage in Microservices Communication
  • Evaluate: Microservice Architecture with gRPC APIs
  • How can gRPC be used in a microservices architecture ?
  • What is key advantages of using gRPC in a microservices architecture ?
  • Which of the following use case best fit for gRPC usage in e-commerce microservices ?

  • gRPC high performance communication between internal Microservices

    0

    gRPC Use Cases

    gRPC can be used for the following use cases

    Microservices: gRPC is designed for low latency and high throughput communication. As discussed above, it works very well for microservices where efficiency and latency are critical.

    Point-to-point real-time communication: gRPC has excellent support for bi-directional streaming. gRPC services can push messages in real-time without polling.

    Polyglot environments: gRPC tooling supports all popular development languages, making gRPC a good choice for multi-language environments.

    Low-power low-bandwidth networks: gRPC messages are serialized with Protobuf, a lightweight message format. A gRPC message is always smaller than an equivalent JSON message.

    Inter-process communication (IPC): IPC transports such as Unix domain sockets and named pipes can be used with gRPC to communicate between apps on the same machine.

    https://medium.com/javarevisited/microservices-communication-using-grpc-protocol-dc3a2f8b648d

    Popularity 3/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 02 2023
    Anjali Sharma
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.