Building Microservices with Go: 14. gRPC Client Connections

  Рет қаралды 22,850

Nic Jackson

Nic Jackson

Күн бұрын

Пікірлер: 23
@loganwright3423
@loganwright3423 4 жыл бұрын
I'm so appreciative that you've kept up with this. It's been such a great series.
@gaspiman2
@gaspiman2 4 жыл бұрын
Hey Nic, I can't express how grateful I am for your tutorials. Thank you!
@NicJackson
@NicJackson 4 жыл бұрын
Thank you, it means a lot. I am just trying to share what little I know.
@abdorootuae
@abdorootuae Жыл бұрын
thank you very for the tutorials i got a self confidence because of it
@bolajiolumide1378
@bolajiolumide1378 4 жыл бұрын
Always like the sound, thanks Nic once again
@buacomgiadinh1
@buacomgiadinh1 4 жыл бұрын
Thank you for using grpc client inside http web server
@antonynduhiu7406
@antonynduhiu7406 2 жыл бұрын
getting this now, it's s helpful.Thanks Nic
@re0xey
@re0xey 3 жыл бұрын
Hi Nic, thanks for this great series. I just wanted to clarify one thing here, as the product-api uses protobuf from the currency service, isn't that we may have to create a separate definition for protos using protoc for product-api as these services will be running in isolated containers. I see here you are using the same protos definition from currency service.
@NicJackson
@NicJackson 3 жыл бұрын
Hey @Reo, it is perfectly fine to share the generated protocol buffer code Go would import this like any normal package, however; it is also not wrong to just share the interface definition (.proto) and generate this code for each service using protoc. Both approaches work just fine and are both acceptable approaches, in theory, given the same input .proto file the generated output would be exactly the same. It really is just down to how you would like to manage your dependencies. Sometimes what I tend to do when building a service is to create a client SDK that lives with the API, any downstream services would use the SDK rather than interact with the API directly. This approach means the downstream has no knowledge of the interface be it REST or gRPC and only interacts with the Go interface of your design. I hate to say it really depends but often there is no right and no wrong approach and you should do what works best for your circumstances.
@ashrafuzzamannoor7316
@ashrafuzzamannoor7316 4 жыл бұрын
Can't thank you enough for such a great series!!
@LibeduX
@LibeduX 4 жыл бұрын
thank you for this amazing work
@blackmagepro999
@blackmagepro999 2 жыл бұрын
Best grpc tutorial
@MakeAsPro
@MakeAsPro 6 ай бұрын
14:15 Client start
@sovrinfo
@sovrinfo Жыл бұрын
Very good content! Thanks!
@reptileandad
@reptileandad 2 жыл бұрын
very good content! thanks so much.
@mloeper
@mloeper 4 ай бұрын
Thanks!
@francodeleon9179
@francodeleon9179 4 жыл бұрын
Thanks Nic, amazing videos
@aseep0109
@aseep0109 4 жыл бұрын
Thanks, bro! you're my hero!
@MarcelTndl
@MarcelTndl 4 жыл бұрын
Wow... this videos are the best .
@subramanianchenniappan4059
@subramanianchenniappan4059 3 жыл бұрын
Thanks
@anandpratapsingh8747
@anandpratapsingh8747 3 жыл бұрын
hi nic, this video most valuable for me, please make video on protecting services with jwt authentication in java lang. i mean to say , without login on one can access our services.
@engmyz
@engmyz 4 жыл бұрын
Where are you Nic?
Building Microservices with Go: 15. Refactoring Part 1/3
29:50
Nic Jackson
Рет қаралды 9 М.
13 Introduction to gRPC and Protocol Buffers
32:07
Nic Jackson
Рет қаралды 60 М.
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
This Game Is Wild...
00:19
MrBeast
Рет қаралды 130 МЛН
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 16 МЛН
2024 gRPC Golang Tutorial - The tutorial I wish I had when I was learning
32:10
Using gRPCurl to interact with gRPC services
18:41
Nic Jackson
Рет қаралды 14 М.
Building RPC based Microservices with ConnectRPC in Go
50:30
Nic Jackson
Рет қаралды 2,4 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 639 М.
Введение в gRPC: пишем сервер на Go
18:03
Gopher School (Уроки по Golang)
Рет қаралды 61 М.
Golang Context Explained - How To Use With Timeout
8:22
Melkey
Рет қаралды 22 М.