Skip to content

gRPC and Protocol Buffers for Microservice Development

Photo of Jason Von Ruden
Hosted By
Jason Von R.
 gRPC and Protocol Buffers for Microservice Development

Details

gRPC and Protocol Buffers for Microservice Development

With further pushes of Swagger-based REST and OpenAPI specification, we're seeing degrees of specific structure being enforced with JSON-based HTTP APIs. That build-out can lead to challenges in both the performance as well as how strictly (or loosely) we define and describe our API. For the likes of Google, that led to the build-out of the RPC-based microservice frameworks that were eventually made available to the community as gRPC.

gRPC is a high-performance, standards-based, open-source, general purpose RPC framework built from the ground up on http/2 and the Protocol Buffer (protobuf) interface definition language (IDL). It's through that IDL and those standards that gRPC is optimized well for service-to-service communication in a polyglot environment, including first-class support for C#.

Speaker: John Regner

John Regner is a software engineer with over ten years of experience building web platforms, from SPA frontends to a myriad of APIs to complex internal systems. During the day he's a Software Development Manager at Advicent (https://www.advicentsolutions.com/), where he oversees several projects building out API-based systems. When not geeking out over software, John is geeking out in a variety of other passions, from comedy to ballroom dancing to classic video games.

Meeting Agenda:

  • Food is provided and arrives around 6:45 PM. (Pizza, Soda, Water)
  • 90 minute technical presentation starting at 7:00 PM
  • After the presentation there is an opportunity to network.
  • Meeting Code of Conduct (http://www2.wi-ineta.org/Home/Privacy)

Meeting Sponsors:
Montage (https://www.montagetalent.com)
Refinitiv (https://www.refinitiv.com)

Photo of Wisconsin .Net User Group group
Wisconsin .Net User Group
See more events