This is why gRPC was invented

preview_player
Показать описание
In this video I discuss the reasoning and all the problems and limitations that lead to the invention of gRPC.

🏭 Software Architecture Videos

💾 Database Engineering Videos

🛰 Network Engineering Videos

🏰 Load Balancing and Proxies Videos

🐘 Postgres Videos

🚢Docker

🧮 Programming Pattern Videos

🛡 Web Security Videos

🦠 HTTP Videos

🐍 Python Videos

🔆 Javascript Videos

Support me on PayPal

Become a Patreon

Stay Awesome,
Hussein
Рекомендации по теме
Комментарии
Автор

Wow, talking about a problem before a solution. How refreshing - thanks for taking the time to communicate clearly! (subcribed)

l_combo
Автор

The client library may be one of the reasons but other reasons are the encoding/decoding with protobuf uses less bandwidth during network transfers and field values with optional tags for future version updates that, unlike REST or SOAP, minimize breaking changes.

pontulik
Автор

Awesome! You deserve lots more views.
The format is perfect too.

I find that not enough people talk about the fundamentals on which modern tech is building upon (which I personally think is important in order to create good software).

novaria
Автор

Very detailed story, deconstructing the http library namely fetch explaining the procedure (establishing connection, switching protocol, etc.) and drawing an equation between this and networking library from grpc. WELL DONE.

siyangren
Автор

Hossein I love your videos but this one seems not reasonable to me, gRPC itself is yet a client library itself and the clients need to be maintained for all programming languages. But the usual http clients for each programming language are usually built-in to the language or there are super popular ones that you are sure they would never stop to be maintained. gRPC is great just because it uses the network very efficiently. Just sending the data client needs with 0 overhead.

mohammadaminmemarzadeh
Автор

Dude, I'm enjoying this like a podcast <3

timelord
Автор

legend tone, just like your friend is explaining it to you

alexwang
Автор

Great content and quality. Keep on grinding, more people will come eventually.

Adyel-YT
Автор

Dude, this is like comedy standup for us protocol junkies.

paneerlovr
Автор

you are so cool u made me laugh and understood the gRPC in the same time great job!

amiratorkhani
Автор

Hahaha love your tone good explanation! I remember when we were implementing the low level communication at jWebSocket back in 2010 to have a C# client, python client, ... All that handshake low level implementation was driving us nuts.

viticoinf
Автор

I like the attitude in your voice! Good content too! :D

amirfarnad
Автор

Pls fix the audio. The decibel levels fluctuate widly from 20db (whispering) to 70db (shouting).

sethgrayson
Автор

speaker certainly has a manner which keeps me interested, despite the subject matter.

pging
Автор

As a security researcher, Protobuf makes me want to commit sudoku

Croissinate
Автор

There is a lot of reason to use gRPC, but I still don't have a reason strong enough

tiendang
Автор

HAHAHAHAHA this is the best intro that I have seen in a video, straight to the point, concise and honest, I don't have a clue of who the fuck you are, because I found this only by searching gRPC, but you rock man!

mariotrevino
Автор

Wow thanks for this friendly explanation

abdulmananahmed
Автор

Nice video display, but how do I know that the HTTP2 is hidden?

kayodekehinde
Автор

So they are going to fix client libraries by writing client libraries?

darthbill-sv