💥 gRPC on .NET: How to use gRPC in ASP.NET Core Api

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • gRPC, which stands for "General Remote Procedure Call" is a high-performance RPC (Remote Procedure Call) framework that was developed by Google. It builds upon the foundation of Protocol Buffers (protobuf) and leverages the capabilities of HTTP/2.0 to provide a powerful and efficient communication protocol for building distributed systems.
    Some developers think the 'g' in gRPC is referring to Google but it's not:)
    It is the best choice for back-to-back communication. Still, you can't use gRPC on a browser but there is a workaround for using gRPC on the web called grpc-web, it's not on stable version.
    In this video, I show you how to gRPC in microservice-like architecture using API - gRPC.SDK -gRPC.Server.
    Repo[GrpcOnAspNet]: github.com/sa-es-ir/youtube-s...
    Protobuf and C# Serializers: • 🔆 C# Serializers: Newt...
    Moments
    00:00 - Intro
    00:30 - Scenario
    00:44 - Code Structure
    00:55 - Adding gRPC Server
    09:16 - Adding gRPC SDK
    19:30 - gRPC Exceptions
    21:03 - Using gRPC.SDK in the API
    #dotnet #aspnetcore #grpc #grpcdotnet
    -----------------------------------------
    LinkedIn Profile:
    / sa-es-ir

Комментарии • 19

  • @mostafaessam592
    @mostafaessam592 Месяц назад

    what a useful video just keep going Allah be
    with you

    • @sa-es-ir
      @sa-es-ir  Месяц назад

      Thank you, I try to keep it up inshallah 🙏

  • @pt_trainer9244
    @pt_trainer9244 2 месяца назад

    Thanks for the tutorial man, Im going to go through your older videos to get a better understanding on .NET.
    I just wanted to ask if you could maybe do a video on .Net microservices and inter service communication using Grpc, async communication using Messaging Queues etc

    • @pt_trainer9244
      @pt_trainer9244 2 месяца назад +1

      Maybe like an shopping example, catalogue service, order service, shopping cart or something like that.

    • @sa-es-ir
      @sa-es-ir  Месяц назад +1

      Glad I could help! I will put the topic on my list, keep tuned.

  • @hosein0003
    @hosein0003 5 месяцев назад +1

    Very good Saeid, Thanks for sharing this video. keep going dude

    • @sa-es-ir
      @sa-es-ir  5 месяцев назад +1

      Very glad you found it helpful

  • @user-nh1lp8xt4j
    @user-nh1lp8xt4j 4 месяца назад +2

    Please, more about gRPC!

    • @sa-es-ir
      @sa-es-ir  4 месяца назад +1

      Sure, next video, keep tuned

    • @cyrilw1
      @cyrilw1 27 дней назад

      @@sa-es-ir When is the next video on gRPC?

    • @sa-es-ir
      @sa-es-ir  27 дней назад

      @@cyrilw1 I plan for writing test for gRPC services, any specific topic you have in mind?

  • @10Totti
    @10Totti 5 месяцев назад

    Nice tutorial!
    Thanks!

    • @sa-es-ir
      @sa-es-ir  5 месяцев назад +1

      You're welcome 🙏

  • @omidpurdarbani
    @omidpurdarbani 2 месяца назад +1

    Fantastic... very useful thanks

    • @sa-es-ir
      @sa-es-ir  2 месяца назад

      Thanks, happy you like it, let me know if want to know more specific topic on gRPC

  • @TellaTrix
    @TellaTrix 3 месяца назад +2

    Can you please make video on GRPC and graph QL ? I would love learn more about it.

    • @sa-es-ir
      @sa-es-ir  3 месяца назад

      That would be good topic, I put it in the list, Thanks

  • @DevEmpower
    @DevEmpower 5 месяцев назад +1

    Amazing Saeed jan ❤

    • @sa-es-ir
      @sa-es-ir  5 месяцев назад

      Thank you Mohammad jan 🙏