When RESTful architecture isn't enough...

When RESTful architecture isn't enough...

300.491 Lượt nghe
When RESTful architecture isn't enough...
REST has always been my preferred interface architecture, but it doesn't always fit every use case. Some times, it's better to use an RPC interface instead. gRPC has brought with it some awesome features and tooling, and is often a better solution for RPC. This video was sponsored by Acorn Labs. You can deploy your own version of the calculator API using the URL below. https://acorn.io/run/docker.io/dreamsofcode/grpcalculator:acorn?ref=dreamsofcode Video Links: Github Repository: https://github.com/dreamsofcode-io/grpc Acorn: https://acorn.io grpcui: https://github.com/fullstorydev/grpcui grpcurl: https://github.com/fullstorydev/grpcurl Become a better developer in 4 minutes: https://bit.ly/45C7a29 👈 Join this channel to get access to perks: https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join Join Discord: https://discord.com/invite/eMjRTvscyt Join Twitter: https://twitter.com/dreamsofcode_io 00:00 Intro 00:27 What is RPC 02:32 gRPC & Protocol Buffers 05:46 Building a gRPC server 12:54 Error handling 15:47 Repeated 17:07 Building a gRPC Client 18:59 One last thing