Best of gRPCJune 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    API Design: From Basics to Best Practices

    Learn about API design principles, understand different types of APIs, and discover best practices for creating efficient, secure, and easy-to-use interfaces.

  2. 2
    Article
    Avatar of hnHacker News·2y

    gRPC: The Bad Parts

    gRPC is a high-performance RPC framework with widespread language support, but it has its downsides. Key issues include a steep learning curve with complex terminology, reliance on HTTP/2 which isn't fully supported by browsers, lack of early standardized JSON mapping, and challenges with finite message sizes requiring complex implementation. Furthermore, gRPC's tooling and community engagement could be improved. Some of these problems are being addressed, such as better HTTP/3 support and advanced tools like the Buf CLI, but ongoing efforts are needed to unlock gRPC's full potential.