Posts in 2022

  • gRPC performance benchmarks on GKE

    Tuesday, March 01, 2022 in Blog

    gRPC performance benchmarks have now been transitioned to run on GKE, with similar results but much increased flexibility. Background gRPC performance testing requires a test driver and workers (one or more clients and a server), as described in gRPC …

    Read more

Posts in 2021

  • Running gRPC and Protobuf on ARM64 (on Linux)

    Wednesday, June 23, 2021 in Blog

    ARM processors have recently been gaining importance in many areas of compute, including those that were traditionally considered to be an x86_64-only domain. Thanks to the momentum around the ARM ecosystem, we can expect adoption of ARM platforms to …

    Read more

  • The future of gRPC in C# belongs to grpc-dotnet

    Saturday, May 01, 2021 in Blog

    Update 2022-05-03: The maintenance period for Grpc.Core has been extended until May 2023. See announcement for more info on the future of Grpc.Core. TL;DR grpc-dotnet (the Grpc.Net.Client and Grpc.AspNetCore.Server nuget packages) is now the …

    Read more

  • Analyzing gRPC messages using Wireshark

    Wednesday, February 03, 2021 in Blog

    Wireshark is an open source network protocol analyzer that can be used for protocol development, network troubleshooting, and education. Wireshark lets you analyze gRPC messages that are transferred over the network, and learn about the binary format …

    Read more

Posts in 2020

  • Interceptors in gRPC-Web

    Thursday, June 18, 2020 in Blog

    We’re pleased to announce support for interceptors in gRPC-web as of release 1.1.0. While the current design is based on gRPC client interceptors available from other gRPC languages, it also includes gRPC-web specific features that should make …

    Read more

  • Announcing gRPC-JS 1.0

    Monday, April 20, 2020 in Blog

    We are excited to announce the release of version 1.0 of gRPC-JS (@grpc/grpc-js), a pure-TypeScript reimplementation of the original Node gRPC library, grpc. Features gRPC-JS supports the following features, which should cover most use cases: …

    Read more

  • Kotlin, meet gRPC

    Thursday, April 16, 2020 in Blog

    As developers work to modernize applications, they need foundational tools that are simple and scalable. gRPC is a high-performance, open-source, universal RPC framework originally developed at Google that developers are adopting in tremendous …

    Read more

  • gRPC comes to Cloud Run

    Tuesday, March 17, 2020 in Blog

    Cloud Run is a serverless platform offered by Google Cloud that lets you run stateless server containers in a fully managed environment. Most Cloud Run apps use HTTP JSON REST to serve requests, but since September 2019, apps can also use unary gRPC …

    Read more

  • Improvements to gRPC's CMake Build System

    Monday, March 16, 2020 in Blog

    For the past few months, Kitware Inc. has been working with the gRPC team to improve gRPC’s CMake support. The goal of the effort was to modernize gRPC’s CMake build with the most current features and techniques CMake has to offer. This has improved …

    Read more

Posts in 2019

  • .NET Core ❤ gRPC

    Monday, September 23, 2019 in Blog

    The .NET team at Microsoft has been working in close collaboration with the gRPC team since November 2018 on a new fully managed implementation of gRPC for .NET Core. We’re pleased to announce that grpc-dotnet is now available with .NET Core …

    Read more