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)

Sponsors
gRPC and Protocol Buffers for Microservice Development