Главная
Study mode:
on
1
Introduction
2
What is gRPC
3
protobuf
4
binary format
5
Conceptual differences
6
Demo
7
greet proto
8
generated code
9
startup file
10
service references
11
calling the service
12
launching the service
13
routes
14
Why use gRPC
15
gRPC vs protobuf
16
Headofline blocking
17
HGP vs OH
18
Cogeneration
19
References
20
Server
21
Client
22
Supported languages
23
Streaming
24
GRPC on the wire
25
GRPC response
26
Service streaming
27
Why isnt gRPC everywhere
28
Resources
29
GRPC with load balancers
30
Google protobuf
31
Versioning
32
Reconnecting
33
Async
34
HTTP Poly
35
Publish Contracts
36
Sharing Options
37
Authentication
38
Azure Functions
Description:
Explore gRPC for ASP.NET Core, a cutting-edge framework for building high-performance APIs, in this comprehensive conference talk. Dive into the world of modern RPC technology, learning how gRPC leverages HTTP/2, Protocol Buffers, and other advanced standards to create efficient, low-latency services. Compare gRPC with traditional REST-based JSON APIs and discover ideal scenarios for its implementation. Gain hands-on experience integrating gRPC services with ASP.NET Core features like dependency injection, logging, and authentication. Follow along as the speaker demonstrates how to develop lightning-fast microservices and frontend applications using gRPC. Delve into key concepts such as protobuf, binary formats, code generation, and streaming. Examine gRPC's performance benefits, supported languages, and compatibility with load balancers. Address common concerns like versioning, reconnecting, and authentication. By the end of this talk, acquire the knowledge to harness gRPC's power for creating robust, high-throughput APIs in your ASP.NET Core projects. Read more

gRPC for ASP.NET Core - A New Framework for High Performance APIs

NDC Conferences
Add to list