gRPC + Python + Microservices Complete tutorial With realife Usecase

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ธ.ค. 2024

ความคิดเห็น • 29

  • @maheshkariya
    @maheshkariya  2 ปีที่แล้ว +1

    *༼ つ ◕_◕ ༽つ Tips via Super Thanks would be much appreciated*

  • @МихаилДмитриевич-б5н
    @МихаилДмитриевич-б5н 11 หลายเดือนก่อน +1

    dude u best friend all python developers!

    • @maheshkariya
      @maheshkariya  11 หลายเดือนก่อน

      Haha I was thinking I am node dev 👹

  • @islamh6042
    @islamh6042 9 หลายเดือนก่อน

    Great illustration, thanks Mahesh!

  • @strydomobile
    @strydomobile 8 หลายเดือนก่อน +1

    Thanks for this Mahesh. I'm a Data Engineer, that is drifting towards being a developer and videos like this makes my life a lot easier. Keep on making it :)

  • @andrij.demianczuk
    @andrij.demianczuk 6 หลายเดือนก่อน

    This is an absolutely killer tutorial! 🙏 ❤

  • @javalace
    @javalace 10 หลายเดือนก่อน +1

    thanks for the video, what theme / cursor configuration you using for your cursor in the terminal?
    it is really cool

  • @Francisco12611
    @Francisco12611 27 วันที่ผ่านมา

    Master doesn't have a second part? where it integrates the user microservice

  • @deepcheddar
    @deepcheddar 11 หลายเดือนก่อน

    Thanks for the tutorial. I'm curious why you chose those API signatures (CRUD) as your example, however, given they would be better resolved with a REST style approach? Not sure this highlights the value of gRPC effectively.

  • @ruthmhuamanallccahuaman1908
    @ruthmhuamanallccahuaman1908 ปีที่แล้ว

    Excelente tutorial, me salio bien :)

  • @paracha3
    @paracha3 5 หลายเดือนก่อน

    Wish you had shown working server client inside Docker (docker-compose)

  • @almaraya2889
    @almaraya2889 2 ปีที่แล้ว +2

    Great tutorial. Thanks. Question: How do you push the messages (formatted) to a database like PostgreSQL? Is it possible, instead of hard coding the values, to either use a .json File or POSTMAN to POST the values? And how?

  • @sarthaknarayan2159
    @sarthaknarayan2159 2 ปีที่แล้ว

    How did you manage to get path autocomplete in your terminal? Is this some kind of zsh plugin?

    • @futhedude4848
      @futhedude4848 ปีที่แล้ว

      did you find out?
      if you do, can you share with us?

  • @budi0580
    @budi0580 2 ปีที่แล้ว

    Hi, nice video. have you implement python gRPC in production ?

    • @maheshkariya
      @maheshkariya  2 ปีที่แล้ว

      Yes yes I will make video in a while

    • @budi0580
      @budi0580 2 ปีที่แล้ว

      @@maheshkariya thanks. I just want to adopt it. N not sure it can use async method.

  • @nonamesample7369
    @nonamesample7369 ปีที่แล้ว

    Hello if i setup this in django project is it different ?

  • @papunmohanty5968
    @papunmohanty5968 ปีที่แล้ว

    I see there are lots of code duplication happens in gRPS communications. The client should have the same code the server generates
    is there any way we can avoid this?

    • @futhedude4848
      @futhedude4848 ปีที่แล้ว

      same question, did you find the answer yet?

    • @LuffyJump
      @LuffyJump ปีที่แล้ว +1

      Generally, the Proto files are stored at a central location away from the Client or Server Code and updated in that location, ones that's updated the code is updated in both client and server. Code duplication in implementation only occurs when you are using Python from both Client and Server, Consider the case where you are using let's say JavaScript for client and python for server, in that case the syntax to interact with the Client and / Server will be completely different, Infact this is a very trivial example, in larger systems the logic is pretty complicated and it is rarely the case that the code is repeated.

  • @MohamedNadjibMAMI
    @MohamedNadjibMAMI 11 หลายเดือนก่อน +1

    The video title should be updated as it is not complete. Also, I see no connection between the first part of the video (Docker and Docker Compose) and the second part (gRPC). The content itself is good, thank you, but it doesn't do what the title seems to promise.

  • @zion4d
    @zion4d 4 หลายเดือนก่อน +1

    You need only one virtualenv

  • @futhedude4848
    @futhedude4848 ปีที่แล้ว

    can you share the source code of this tutorial with us? thanks.

    • @futhedude4848
      @futhedude4848 ปีที่แล้ว

      i've already do it, please check my information.