that a pretty cool and helpful block of information i just received! THANKS.
@practicalsoftwaremarcus9 ай бұрын
Glad it was helpful!
@stefanmuck20485 күн бұрын
Thank you very much. That helped me getting kick-started with grpc and protobuf.
@antunesmoura86349 ай бұрын
CONGRATULATIONS ❤❤❤❤
@rishiniranjan17465 ай бұрын
This has helped me a lot integrating grpc using docker approach. Thanks ❤
@sharathshetty80523 ай бұрын
I subscribed because of C++ content done well. Funny thing, I first used RPC with C++ back in 1995 with DCE/Encina. After that I implemented RPC multiple times using raw TCP or HTTP or NATS. Recently a customer asked for gRPC, so here I am. 😀
@innovationmafia37543 ай бұрын
same here 😃
@practicalsoftwaremarcus2 ай бұрын
You're a legend to use RPC that long ago!
@sharathshetty80522 ай бұрын
@practicalsoftwaremarcus Naah, just makes me old. Concepts of marshalling/unmarshalling data existed even before that in Borland C++ libraries. Marry that with messaging, you can build your own RPC. I also worked on CORBA with C++ later, which used the IIOP protocol. But firewalls killed IIOP, and web services took off. GRPC is just the recent iteration of RPC protocol.
@practicalsoftwaremarcus2 ай бұрын
@@sharathshetty8052 I am familiar with this too. Worked in the semiconductor industry where they invented their own serialization /interface definition file 20 years ago ;). To me gRPC/Protobuf really captures a common problem.
@flipflop17587 ай бұрын
The audio is so low.
@practicalsoftwaremarcus7 ай бұрын
Really? I will keep that in mind when recording
@kuchlong27 ай бұрын
You can fix it at post too
@ВиталийБаханович-ч9ь23 күн бұрын
Thanks for the video. Really helped with cmake
@王小明-p4j7 ай бұрын
This demo really use "Modern CMAKE", which complies the standard nowadays, nice.
@wlepnoga2 күн бұрын
The Wait() function starts an infinite loop, how to end it correctly? What does it mean from another thread?
@elliepistalerro30979 ай бұрын
Thank you a lot! Please, continue to create a content
@sarahfacanha9 ай бұрын
Nice content 👍
@munna55536 ай бұрын
Can you please make video on Drogon c++ web framework installation please
@practicalsoftwaremarcus2 ай бұрын
Not foo familiar with it, will look into
@sirrcharles18695 ай бұрын
Thanx for this super clear tutorial, you are a great teacher!
@damondouglas4 ай бұрын
Thank you so much for such a clear explanation.
@practicalsoftwaremarcus4 ай бұрын
Glad to hear!!
@Goodwill3458 ай бұрын
Wonderful Video of all the capabilities
@ozimandias18582 ай бұрын
Hi! I had a problem writing a cmake file that supports the case where one proto imports another inside itself. Could you please drop a link where a similar design is implemented. Everything I found is too cumbersome compared to what you have in video
@practicalsoftwaremarcus2 ай бұрын
I will share a public repo I worked on for pointcloud processing. Look for the `grpc`folder, I use multiple grpc files! github.com/Marcus-Forte/pointcloud-tools/tree/main/grpc
@CarelessOutcast6 ай бұрын
I really enjoyed this! Thanks for the content :)
@practicalsoftwaremarcus6 ай бұрын
Very happy that you enjoyed!
@mastermind97112 ай бұрын
Could ypu please share the link of the docs where the gRPC installation is mentioned? I tried searching for it but couldn't find any. I want the linux commands
@practicalsoftwaremarcus2 ай бұрын
Sure. What I did was follow steps in grpc.io/docs/languages/cpp/quickstart/ and put them in the Dockerfile - specifically Linux & MacOs commands. Main difference being that inside a docker, you don't need to specify CMAKE_INSTALL_PREFIX, you can install system-wide
@rakshitx14 ай бұрын
Great Video, would love to know how to make those diagrams
@practicalsoftwaremarcus4 ай бұрын
I will make on dedicated to UML and the thinking behind crating diagrams!
@mr.shredder54306 ай бұрын
great tutorial, with the cmake 👍
@practicalsoftwaremarcus6 ай бұрын
Thank you!!
@akshaypratap41235 ай бұрын
Great tutorial. From next time please post a github repo of your demonstration so that it would be easier for us to pick code.
@practicalsoftwaremarcus5 ай бұрын
Thanks! Yes, I will post repositories on descriptions!
@rishiniranjan17465 ай бұрын
Today i spent 5 hours straight to make cmake file run but of no use. I added grpc as a submodule. I received lots of file not found issues. Could you suggest any good cmake tutorial?
@practicalsoftwaremarcus5 ай бұрын
I have a video on cmake, have you checked it out? In my next video I will use grpc with cmake once, so maybe it helps further!
@rishiniranjan17465 ай бұрын
@@practicalsoftwaremarcus yes I'm going through all your videos. 💓
@theintjengineer7 ай бұрын
You got another subscriber (because of the C++ Content haha). Btw: I'm also another Electrical Engineer who got lost in Software Engineering😅. Also, are you Brazilian?