Grpc golang

Grpc golang смотреть последние обновления за сегодня на .

Beginners Guide to gRPC in Go!

81009
1373
76
00:18:15
02.05.2020

👨‍💻 For the price of a ☕ every month, sign up and gain access to a growing list of premium courses on my site - 🤍 👩‍💻 ✅ Subscribe and hit that 🔔 to get notified for all the latest tutorials! 📜 Text Tutorial: 🤍 Hi Everyone! I hope you are all staying safe! In this tutorial, we'll be covering the basics of building a gRPC Server and Client in Go! This is just a gentle introduction! if you would like to see more advanced videos on this topic then please let me know in the comments section below! Additional Reading: * A Fantastic Introduction Post that helped me out - 🤍 🤓 🤍 ‎💻 🤍 ❤️ 🤍

Golang gRPC | Build a Unary Service Method - Part 1

18428
450
29
00:29:47
09.07.2021

Use Protobuf and Golang to build a Unary gRPC service. In this video I introduce you to gRPC using the Go programming language. I walk you through the process of building a service definition using Protocol Buffers, and then implementing the client and server code for a gRPC User Management Service. PREREQUISITES QUICK START GUIDE: 🤍 GitHub Code: 🤍

gRPC Introduction

238240
4113
56
00:08:18
28.05.2019

Learn about gRPC, the most popular framework that allows you to build microservices! If you want to learn more: 🤍 (gRPC Java) or 🤍 (gRPC Golang) Get the gRPC [Java] Master Class or the gRPC [Golang] Master Class course at a special price! Don’t forget to subscribe to get more content about Apache Kafka and AWS! I'm Stephane Maarek, a consultant and software developer, and I have a particular interest in everything related to Big Data, Cloud and API. I sat on the 2019 Program Committee organizing the Kafka Summit. I'm also an AWS Certified Solutions Architect, Developer, SysOps Administrator, and DevOps Engineer. My other courses are available here: 🤍 Follow me on social media: LinkedIn - 🤍 Twitter - 🤍 Medium - 🤍

13 Introduction to gRPC and Protocol Buffers

38731
970
59
00:32:07
24.03.2020

gRPC is a high performance framework for client server applications. It is designed to be cross platform and is an awesome alternative to RESTful services. In this episode we take a quick look at gRPC and Protocol Buffers, and how you can use them to build a simple API. This is the first video in a series of content where we dig into gRPC services. Source Code: 🤍 Links: 🤍 🤍 🤍

Building an Basic API with gRPC and Protobuf

82380
1384
151
00:20:56
07.02.2019

In this tutorial, we take a look at how we can use gRPC to build a simple API. Github Repository: 🤍 gRPC: 🤍 Protobuf: 🤍 Request Form: 🤍 Cloudways Web App Hosting: 🤍 Support the Channel and Join Patreon: Patreon: 🤍 Dontate: ETH: 0x03247265dd5242605bD2FA3c40fb3b70d9e3D685 Cardano: addr1q9auccwrr9ws8qdyv45f4qwsx76pfmld4zapks89sakq94ay0xmle73y0r8ruwd0zslls4eglf98lghru7ywv56cedysk7ftjt Check out our Blog: 🤍 Check out our Twitter: 🤍 Check out our Facebook: 🤍 Check out our Steemit: 🤍

Введение в gRPC: пишем сервер на Go

33903
1041
48
00:18:03
05.08.2019

В этом видео я расскажу про gRPC. Мы с вами попробуем написать простой gRPC-сервер на Go, который будет складывать два числа и возвращать результат этой операции. Ссылки из видео: - Evans (gRPC-клиент) - 🤍 Мой Twitter - 🤍 Канал в TG - 🤍 #golang #gopherschool

#10 Go Tutorial | Build A CRUD API with gRPC

2465
64
8
00:29:05
23.04.2022

Welcome Coders! Build APIs Faster than HTTP! Yes gRPC is roughly 7 times faster than http request for uploading and 10 times faster when downloading specific payload. In this video we will be building CRUD application with gRPC. Which uses protocol buffers. Here you will understand how to build a gRPC micro-service with Golang. I will show you all the steps to build a great CRUD app in simple steps. keep watching keep learning CODE & NOTES: 🤍 GoLang Playlist: 🤍 Don't forget to tag our Channel...! #go #golang #grpc #protocolbuffer #grpcapi #names #concurrency #httprequest #net #https #http #gotutorial #lissajousfigures #goprogramming #golang #programming #coding #LearnCoding #ask4help || Content || author ✍: suraj kelhe Thank You 👌👌👌

Technologies I'm Learning in 2022 (Golang, gRPC...)

6173
268
47
00:07:34
17.02.2022

Here's my plan for 2022 in terms of what technologies I'll be learning! Golang Dojo is all about becoming Golang Ninjas together. You can expect all kinds of Golang tutorials, news, tips & tricks, and my daily struggles as a Golang developer. Make sure to subscribe if you look forward to such content! Get Your Golang Cheat Sheet! - 🤍 Git repos & notes - 🤍 Golang Basics - 🤍 Golang Informative -🤍 #golang #goprogramming #golangdojo

gRPC Crash Course - Modes, Examples, Pros & Cons and more

123183
3245
194
01:19:38
28.02.2020

gRPC (gRPC Remote Procedure Calls) is an open source remote procedure call (RPC) system initially developed at Google in 2015. It uses HTTP/2 for transport, Protocol Buffers as the message format. ⏰ Timecode ⏰ 0:00 Intro 04:30 Motivation behind gRPC 8:40 The problem with client libraries 16:40 gRPC Modes 17:20 Unary 17:40 Server streaming 18:30 Client streaming 19:10 Bidirectional 19:49 gRPC Coding Example! 57:00 gRPC Pros and Cons 01:12:30 Why you shouldn’t invent your own Protocol In this video I want to explore gRPC, go through examples, pros and cons of gRPC. Client/ Server communication - SOAP - HTTP (REST) - WebSockets Client Libraries gRPC gRPC Demo - todos gRPC Pros and Cons Pros - Fast two/uni and request - Unform - One library to rule them all - Progress feedback( long synchronous requests) drop pluggable wait...) - cancel request - All benefits of H2 and Protobuff Cons - schema based (not everyone wants schema) - Thick client - limited languages - Proxies still don’t understand it - Still young - Error handling - No native browser support - Timeouts, circuit breaker just like any RPC (pub/sub rules in this case) Can you create your own protocol? - Spotify example with Hermes Source Code 🤍 Resources 🤍 Haproxy grpc 🤍 Nginx grpc 🤍 🤍 Support my work on PayPal 🤍 Become a Member on YouTube 🤍 🧑‍🏫 Courses I Teach 🤍 🏭 Backend Engineering Videos in Order 🤍 💾 Database Engineering Videos 🤍 🎙️Listen to the Backend Engineering Podcast 🤍 Gears and tools used on the Channel (affiliates) 🖼️ Slides and Thumbnail Design Canva 🤍 🎙️ Mic Gear Shure SM7B Cardioid Dynamic Microphone 🤍 Cloudlifter 🤍 XLR cables 🤍 Focusrite Audio Interface 🤍 📷 Camera Gear Canon M50 Mark II 🤍 Micro HDMI to HDMI  🤍 Video capture card 🤍 AC Wall for constant power 🤍 Stay Awesome, Hussein

Building a gRPC Service in Golang: Server Streaming RPC (Tutorial)

2464
98
5
00:14:28
01.04.2022

Welcome to this gRPC video using Golang, part of the series about API Technologies in System Design. In this episode I share with you how to implement a gPRC Service, specifically a Server Streaming RPC using Golang. gRPC: Server Streaming RPC? When building a Server streaming RPCs a client sends a request to the server and gets a stream to read a sequence of messages back. The client reads from the returned stream until there are no more messages. gRPC guarantees message ordering within an individual RPC call. In practice to do this there are 4 steps: ■ Implement the Service using gRPC via Protocol Buffers ■ Generate the code needed for the actual gRPC Streaming Server RPC ■ Use the generated code to implement the gRPC Streaming Server RPC ■ Use the generated code to interact with the gRPC Streaming Server RPC Service kinds in gRPC There are four kinds of service methods: ■ Unary RPC: 🤍 ■ Server Streaming RPC: 🤍 ■ Client Streaming RPC: 🤍 ■ Bidirectional Streaming RPC: 🤍 Relevant links ■ Tutorial: System Design using gRPC with Golang: 🤍 ■ Software Architecture and System Design in Go/Golang: 🤍 ■ Learning Golang: Interface Types - Part 1: 🤍 ■ Learning Golang: Interface Types - Part 2: 🤍 ■ Example code: 🤍 All Go/Golang Playlists ■ Building Microservices in Go/Golang: 🤍 ■ Go/Golang Tools and Packages: 🤍 ■ Learning Concurrency Patterns in Go/Golang: 🤍 ■ Learning Go/Golang : 🤍 ■ Learning Relational Databases in Go/Golang: 🤍 ■ Testing in Go/Golang: 🤍 Connect with me! ■ 🤍 ■ 🤍 ■ 🤍 00:00 What is a gRPC Server Streaming RPC? 00:44 Implementing a gRPC Server Streaming RPC 09:03 Implementing a gRPC Client Streaming RPC 14:16 Conclusion about Building a gRPC Service Streaming RPC = Who am I? Hello👋🏼! I'm Mario, a Hands-on Software Architect and Lead Backend Engineer with more than 16 years of professional experience building all kinds of software including on-premise Industrial Automation Systems, Linux Accessibility Desktop and Browser Components as well as Distributed Advertising Microservices. Every week I will share with you different topics I've learned while working for small startups and large companies including the processes I've followed over the years for successfully delivering complex enterprise systems from start to end. Subscribe if you like Software Development, Software Architecture and System Design! Keep it up. Don't give up! #golang #grpc #systemdesign = Our Vlog Channel 🤍 = Affiliate links ■ Amazon Shop 🛒 🤍 ■ Technical/Non-technical Books - Recommended by Mario Carrion 📚 🤍 DISCLAIMER: Some of the links shared above are affiliate links. As a member of these affiliate programs, I earn a small commission from your purchases at no additional cost to you. Thank you in advance for your support!

gRPC в Golang на реальном примере

4498
137
15
00:26:38
24.02.2022

Курс "Язык Go Для Начинающих" - 🤍 Предзапись на курс GOLANG NINJA - 🤍 Получи бесплатный Roadmap для Backend разработчика - 🤍 Архитектура Современных Веб-Приложений - 🤍 Список тем и ресурсов для Backend разработчика - 🤍 GitHub - 🤍 LinkedIn - 🤍 00:00 - Что такое gRPC? 06:08 - Когда используется? Пример со spicedb 08:53 - Демонстрация реализации клиента и сервера Мой личный канал - 🤍 #golang #backend #языкgo

[Backend #40] Define gRPC API and generate Go code with protobuf

2402
90
17
00:16:16
24.04.2022

The first step to develop a gRPC web service is to define the RPC API and its request/response structure using protobuf, then use that protobuf definition to generate codes for the server and client. And that’s exactly what we’re gonna do in this video. - Join us on Discord: 🤍 - Get the course on Udemy: 🤍 - Buy us a coffee: 🤍 - Full series playlist: 🤍 - Github repository: 🤍 - Protocol buffer documentation: 🤍 - In this backend master class, we’re going to learn everything about how to design, develop, and deploy a complete backend system from scratch using PostgreSQL, Golang, and Docker. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel or buy us a coffee: 🤍

Implement gRPC server in Golang

2101
53
2
00:22:30
31.07.2021

In this video we will learn how to create our gRPC server. Our first step is to define the gRPC service and the method request and response types using protocol buffers. Then you define rpc methods inside your service definition, specifying their request and response types. gRPC lets you define four kinds of service method: 1. Simple RPC 2. Server stream RPC 3. Client Stream RPC 4. Bi-Directional RPC Installing Protocol buffer compiler: 🤍 Installing Go Plugin: go install google.golang.org/protobuf/cmd/protoc-gen-go🤍v1.26 go install google.golang.org/grpc/cmd/protoc-gen-go-grpc🤍v1.1 Github repository: 🤍 Why gRPC? gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment We will also get started and install protocol buffer compiler to create IDL for gRPC. gRPC can use protocol buffers as both its Interface Definition Language (IDL) and as its underlying message interchange format #gRPC #gRPCprotocol #microservices #microservicesarchitecture #Golang #golangdeveloper #microservicego #theexceptionhandler #webdevelopment #tutorial #golangdevelopment create grpc server create grpc server golang Implement server-streaming gRPC API - Golang gRPC Bi-directional Streaming implement grpc server what is gRPC what is grpc and how it works what is grpc protocol what is protocol buffers grpc golang microservices microservices tutorial microservices architecture microservices why use microservices microservices in golang microservices in golang example how to implement microservices Golang /Go golang web development golang go

gRPC vs GraphQL vs REST? What's the best API Technology for Golang?

5071
224
31
00:12:51
03.02.2022

gRPC? GraphQL? REST? What is the best API Technology for Go/Golang? What tools are available for implementing them? In this video I cover the key differences between these three popular API technologies, introducing you to them, sharing with you the pros and cons and giving you my opinion regarding what's the best API Technology to use depending on the use case, also with some example of tools to use in Go/Golang. What is REST? REST is an acronym for REpresentational State Transfer coined by Roy Fielding and introduced in his doctoral dissertation, it is an architectural style that defines guidelines when building web services, it’s not a standard but it does use standards like HTTP (and its verbs to represent actions) and payload/message formats (like JSON or XML), to mention a few. Pros ■ Easy to implement and use ■ Mature, literally all programming languages allow you to implement and build REST APIs Cons ■ Overfetching, indicates responses include data that is not needed by the customer ■ Underfetching, indicates the need to call multiple resources to get all the needed data Tools ■ 🤍 ■ 🤍 ■ 🤍 What is GraphQL? GraphQL is an open-source data query and manipulation language for APIs, and a runtime for fulfilling queries with existing data. Pros ■ No overfetching, every field is explicitly indicated. ■ Strongly Typed Cons ■ Complex Backend Querying, because all the querying logic is shifting to the Backend ■ Caching is more difficult What is gRPC? gRPC is an efficient open source remote procedure call (RPC) that generates cross-platform client and server bindings defined in Protocol Buffers. Pros ■ Includes tools for code generation ■ Highly performant Cons ■ Harder to implement ■ There's no (default) browser support When to use REST, GraphQL or gRPC? My recommendations are: ■ Use REST when building an API that has a though deadline and where the domain can be easily mapped to resources ■ Use GraphQL when building an API that is heavy on querying resources or when payload performance is needed ■ Use gRPC when building Backend APIs with high throughput and concrete requirements. Relevant links ■ Software Architecture and System Design in Go/Golang: 🤍 All Go/Golang Playlists ■ Building Microservices in Go/Golang: 🤍 ■ Go/Golang Tools and Packages: 🤍 ■ Learning Concurrency Patterns in Go/Golang: 🤍 ■ Learning Go/Golang : 🤍 ■ Learning Relational Databases in Go/Golang: 🤍 ■ Testing in Go/Golang: 🤍 Socials ■ 🤍 ■ 🤍 ■ 🤍 00:00 - Start 00:12 - What is Data Exchange? 00:35 - REST: Data Exchange, Pros and Cons 04:32 - GraphSQL: Data Exchange, Pros and Cons 07:12 - gRPC: Data Exchange, Pros and Cons 10:25 - What is the best API Technology? = Who am I? Hello👋🏼! I'm Mario, a Hands-on Software Architect and Lead Backend Engineer with more than 16 years of professional experience building all kinds of software including on-premise Industrial Automation Systems, Linux Accessibility Desktop and Browser Components as well as Distributed Advertising Microservices. Every week I will share with you different topics I've learned while working for small startups and large companies including the processes I've followed over the years for successfully delivering complex enterprise systems from start to end. Subscribe if you like Software Development, Software Architecture and System Design! Keep it up. Don't give up! #golang #softwarearchitecture #systemdesign = Our Vlog Channel 🤍 = Affiliate links ■ Amazon Shop 🛒 🤍 ■ Technical/Non-technical Books - Recommended by Mario Carrion 📚 🤍 DISCLAIMER: Some of the links shared above are affiliate links. As a member of these affiliate programs, I earn a small commission from your purchases at no additional cost to you. Thank you in advance for your support!

Beginners Guide To Golang gRPC | Golang gRPC Explained | Learn Golang for Beginners | Simplilearn

1488
43
1
00:12:08
15.06.2022

The video will introduce you to gRPC and help you understand the basic concepts of gRPC. This tutorial will take you through the gRPC architecture and make you understand when to use gRPC. Further, you will learn about the strengths and weaknesses of gRPC and the companies using gRPC. The tutorial covers the following topics: What is gRPC? gRPC basic concepts gRPC architecture When to use gRPC? Strengths of gRPC Weaknesses of gRPC Companies using gRPC 🔥 Explore our FREE Courses with Completion Certificates : 🤍 ✅Subscribe to our Channel to learn more about the top Technologies: 🤍 ⏩ Check out the C# Programming training videos: 🤍 #BeginnersGuideToGolanggRPC #gRPC #Golang #GolangForBeginners #GolangTutorial #LearnProgramming #GO #GolangSimplilearn #Simplilearn 👉To know about C programming, visit: 🤍 🔥 Explore our FREE Courses with Completion Certificates: 🤍 For more updates on courses and tips follow us on: - Facebook: 🤍 - Twitter: 🤍 - LinkedIn: 🤍 - Website: 🤍 - Instagram: 🤍 - Telegram Mobile: 🤍 - Telegram Desktop: 🤍 Get the Simplilearn app: 🤍

GOLANG GRPC MICROSERVICES WITH MONGODB JWT AUTHENTICATION & KUBERNETES

7428
184
8
03:42:51
09.02.2021

GITHUB: 🤍 GOLANG GRPC MICROSERVICES MONGODB JWT TESTS KUBERNETES MINIKUBE * CONTEÚDO PARA ESTUDO *

gRPC + ProtoBufs in Golang | Protocol Buffers | gRPC | Golang

2644
76
17
01:23:07
22.08.2021

This video is an introduction to gRPC and Protoc Buffers implemented in Golang. Code Repo: 🤍 TimeStamps: 0:00 - 2:15 : Intro 2:15 - 5:01 : Types of gRPC Streaming 5:01 - 9:01 : Intro to Protocol Buffers 9:01 - 9:47 : What we'll be building 9:47 -10:15 : Install ProtoCompiler (protoc) 10:15 - 11:01 : Setting up project 11:01 - 11:55 : Writing a .proto file 11:55 - 15:50 : Setting up server.go file 15:50 - 19:02 : Writing our first service 19:02 - 21:10 : Compiling the .proto file 21:10 - 30:06 : Registering server with HeartBeatServiceServer 30:06 - 35:49 : Setting up client.go file and sending first request 35:49 - 44:12 : Storing request data in MongoDB 44:12 - 46:40 : Creating service for LiveHeartRequest (Client Streaming) 46:40 - 50:50 : Writing LiveHeartRequest client func 50:50 - 57:59 : Writing LiveHeartRequest server func 57:59 - 1:00:24 : Creating service for HeartBeatHistory (Server Streaming) 1:00:24 - 1:02:56 : Writing HeartBeatHistory client func 1:02:56 - 1:09:45 : Writing HeartBeatHistory server func 1:09:45 - 1:12:13 : Creating service for NormalAbnormalHeartBeat (Bi-Directional Streaming) 1:12:13 - 1:15:27 : Writing NormalAbnormalHeartBeat client func 1:15:27 - 1:22:08 : Writing NormalAbnormalHeartBeat server func 1:22:08 - 1:23:07 : Outro FOLLOW ME HERE: Website: 🤍 Github: 🤍 LinkedIn: 🤍 My Blog: 🤍 Twitter: 🤍 📻 Join the Discord Server: 🤍

API Golang com gRPC - Comunicação entre micro-serviços (Using gRPC & Protobuf with Go)

2759
154
8
00:12:37
01.08.2020

Demo Go Project API with gRPC Link do código no GitHub: 🤍 Instalação Protoc: 🤍 Veja também: Medium(Blog): 🤍 Se quer receber mais videos como esse, se inscreva no canal e ative o sininho!

GO-Lang GRPC: Contoh sederhana pengaplikasian client dan server

3281
57
24
00:31:38
04.12.2021

Halo temen temen semua, kali ini kita bakal nyobain soal GRPC sederhana mengirim/request data antara client dan server. terimakasih semoga bermanfaat. #go #grpc #go-grpc

Building a gRPC Service in Golang: Unary RPC (Tutorial)

1053
47
5
00:15:28
03.03.2022

Welcome to this gRPC video using Golang, part of the series about API Technologies in System Design. In this episode I share with you how to implement a gPRC Service, specifically a Unary RPC. What is gRPC? gPRC is a modern, open source remote procedure call framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems. It typically uses Protocol Buffers to describe both the service interface and the structure of the payload messages. Service kinds in gRPC There are four kinds of service methods: ■ Unary RPC: 🤍 ■ Server Streaming RPC: 🤍 ■ Client Streaming RPC: 🤍 ■ Bidirectional Streaming RPC: 🤍 Relevant links ■ Tutorial: System Design using gRPC with Golang: 🤍 ■ Software Architecture and System Design in Go/Golang: 🤍 ■ Learning Golang: Interface Types - Part 1: 🤍 ■ Learning Golang: Interface Types - Part 2: 🤍 ■ Example code: 🤍 All Go/Golang Playlists ■ Building Microservices in Go/Golang: 🤍 ■ Go/Golang Tools and Packages: 🤍 ■ Learning Concurrency Patterns in Go/Golang: 🤍 ■ Learning Go/Golang : 🤍 ■ Learning Relational Databases in Go/Golang: 🤍 ■ Testing in Go/Golang: 🤍 Socials ■ 🤍 ■ 🤍 ■ 🤍 00:00 Introduction to gRPC 00:57 Demo Starts! Installing requirements and required configuration 02:01 Implementing gRPC Service using Protocol Buffers 13:20 Using a gRPC client to talk to the gRPC server 15:12 Conclusion about Building a gRPC Service Unary RPC = Who am I? Hello👋🏼! I'm Mario, a Hands-on Software Architect and Lead Backend Engineer with more than 16 years of professional experience building all kinds of software including on-premise Industrial Automation Systems, Linux Accessibility Desktop and Browser Components as well as Distributed Advertising Microservices. Every week I will share with you different topics I've learned while working for small startups and large companies including the processes I've followed over the years for successfully delivering complex enterprise systems from start to end. Subscribe if you like Software Development, Software Architecture and System Design! Keep it up. Don't give up! #golang #grpc #systemdesign = Our Vlog Channel 🤍 = Affiliate links ■ Amazon Shop 🛒 🤍 ■ Technical/Non-technical Books - Recommended by Mario Carrion 📚 🤍 DISCLAIMER: Some of the links shared above are affiliate links. As a member of these affiliate programs, I earn a small commission from your purchases at no additional cost to you. Thank you in advance for your support!

gRPC explicado fácil | protobuffers, cliente y servidor gRPC en Golang desde cero.

5559
183
21
00:41:07
25.10.2020

Discord comunidad gophers LATAM: - 🤍 En este video vemos que ventajas tiene usar gRPC (y desventajas) con respecto a XML o JSON. Armamos el archivo .proto que es lo primero que tenemos que hacer cuando trabajamos con gRPC, descargamos el compilador y generamos los archivos. Después, programamos el cliente y el servidor, implementamos las interfaces y hacemos las pruebas para saber que todo anda bien. Recuerden que gRPC es totalmente gratuito, al igual que el compilador. links del video: - github: 🤍 - descargas del compilador: 🤍 - documentación: 🤍 #gPRC #Golang #Architecture

Building Microservices with Go: 14. gRPC Client Connections

14763
412
18
00:33:10
16.04.2020

In this episode we take a quick look at how you can connect to gRPC services in Go. Protocol Buffers Enum Specification: 🤍 gRPC Creating gRPC Clients: 🤍 Source Code: 🤍 Hire my buddy Ivan: 🤍 Series Content: Over the weeks we will look at the following topics, teaching you everything you need to know regarding building microservices with the go programming language: - Introduction to microservices - RESTFul microservices - gRPC microservices - Packaging applications with Docker - Testing microservice - Continuous Delivery - Observability - Using Kubernetes - Debugging - Security - Asynchronous microservices - Caching - Microservice reliability using a Service Mesh

Implement gRPC client in Golang

1587
33
2
00:15:12
13.08.2021

In this video we will learn how to create our gRPC client. Our first step is to connect to a existing the gRPC server and then connect to the service available on the gRPC server. Finally we can call the any of the 4 type of rpc methods from client: 1. Simple RPC 2. Server stream RPC 3. Client Stream RPC 4. Bi-Directional RPC Why gRPC? gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment We will also get started and install protocol buffer compiler to create IDL for gRPC. gRPC can use protocol buffers as both its Interface Definition Language (IDL) and as its underlying message interchange format Table of content 00:00 Introduction about gRPC client in Golang 00:32 Intro - creating gRPC channel 01:20 Intro - creating gRPC stub 02:00 Intro - call gRPC methods 02:19 Code - create gRPC channel 03:12 Code - create gRPC stub 04:19 Code - call simple rpc using gRPC stub 06:00 Code - call simple server stream rpc using gRPC stub 08:36 Code - call simple client stream rpc using gRPC stub 10:59 Code - call simple bi-directional stream rpc using gRPC stub 14:41 Thank you #gRPC #gRPCprotocol #microservices #microservicesarchitecture #Golang #golangdeveloper #microservicego #theexceptionhandler #webdevelopment #tutorial #golangdevelopment create grpc server create grpc server golang Implement server-streaming gRPC API - Golang gRPC Bi-directional Streaming implement grpc server what is gRPC what is grpc and how it works what is grpc protocol what is protocol buffers grpc golang microservices microservices tutorial microservices architecture microservices why use microservices microservices in golang microservices in golang example how to implement microservices Golang /Go golang web development golang go

Что такое gRPC за 10 минут

12152
653
34
00:11:01
01.09.2021

В статье мы узнаем: - Что такое RPC - Что такое gRPC - Как расшифровывается RPC и gRPC - Зачем нужен gRPC - Преимущества gRPC - Архитектура gRPC - Что такое HTTP/2 - Что такое мультиплексирование - Что такое сжатие заголовка - Что такое буфер протокола (Protobuf) - Другие фишки gRPC Listen IT на Я.Дзене - 🤍 Поддержать канал разово - 🤍 Поддержать канал подпиской - 🤍 По вопросам сотрудничества - 🤍 Ссылка на статью - 🤍 Документация по Protobuf - 🤍 Различия REST и SOAP за 4 минуты - 🤍 Введение в REST API за 7 минут - 🤍 Что такое Swagger и OpenAPI за 3 минуты - 🤍 Что такое HTTP и HTTPS за 9 минут - 🤍 Что такое CRUD за 6 минут - 🤍 Что такое middleware за 7 минут - 🤍 Что такое идемпотентность - 🤍 Что такое ACID за 9 минут - 🤍 Что такое HATEOAS за 4 минуты - 🤍 Что такое CI/CD - 🤍 Что такое Code First подход за 4 минуты - 🤍 Что такое Contract First подход за 4 минуты - 🤍 Что такое Docker за 5 минут - 🤍 Что такое Kubernetes за 9 минут - 🤍

[gRPC #15] Implement gRPC interceptor + JWT authentication in Go

15846
270
67
00:38:28
23.03.2020

In this lecture, we will learn how to implement gRPC interceptors in Golang to protect our APIs by user authentication and role-based authorisation with JSON web token (JWT). gRPC interceptor is a middleware function that can be added on both server-side and client-side, which will be called before the actual handler is invoked. It can be used for multiple purposes such as logging, tracing, rate-limiting, authentication and authorisation. View all videos of the complete gRPC course in this playlist: 🤍 Support us and get a certificate of completion by purchasing on Udemy: 🤍 - Github repository: Golang: 🤍 Java: 🤍 If you're using microservices architecture, you definitely want to try gRPC. It is super-fast, strongly-typed, and you no longer need to write a lot of boilerplate codes for inter-service communication. Thanks to awesome HTTP/2 and Protocol Buffer! In this course, we will learn about gRPC and how to use it with Protocol Buffer to develop an application in Go and Java. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel.

gRPC Golang Reflection and CLI

7368
85
6
00:08:46
30.10.2018

Learn about Reflection on gRPC Golang! Implement Reflection and use the Evans CLI! If you want to learn more: 🤍 Get the gRPC [Golang] Master Class course at a special price! Don’t forget to subscribe to get more content about Apache Kafka and AWS! I'm Stephane Maarek, a consultant and software developer, and I have a particular interest in everything related to Big Data, Cloud and API. I sat on the 2019 Program Committee organizing the Kafka Summit. I'm also an AWS Certified Solutions Architect, Developer, SysOps Administrator, and DevOps Engineer. My other courses are available here: 🤍 Follow me on social media: LinkedIn - 🤍 Twitter - 🤍 Medium - 🤍

Install and Configure Protocol Buffers (protobuf) and gRPC for Go (golang)

15325
115
11
00:06:51
07.03.2019

Visit 🤍 for more videos on Go and gRPC. Installing all the tools you need to make protocol buffers work can be challenging. This chapter lays out in detail the steps needed to properly install and configure your development environment for protocol buffers. It also includes specific steps for each operating system when necessary.

Golang gRPC PostgreSQL tutorial - Read and Write from within a gRPC Service

4551
111
15
00:24:19
08.08.2021

In this video, I show you how to interact with a PostgreSQL database using Golang. This is a continuation of the gRPC introductory series, and in this video we are making our gRPC service more scalable by utilizing postgres for our backend database GitHub Repo: 🤍 part-3-json-user-data code: 🤍 Timestamps: Introduction: 00:00 Removing protojson logic: 02:29 Modifying the CreateNewUser function: 04:37 Modifying the GetUsers function: 12:21 Modifying the main function: 15:56 Running the program: 18:36 Conclusion: 23:17

Go Programming - gRPC

3796
75
5
02:07:06
09.04.2022

gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services. Source Code: 🤍 ติดตามผลงานได้ที่ Page: 🤍 Group: 🤍 Blog: 🤍 YouTube: 🤍

[gRPC #13.1] Implement bidirectional-streaming gRPC - Golang

5315
89
7
00:17:06
15.02.2020

In this lecture, we will learn how to implement and test bidirectional-streaming RPC with Go. View all videos of the complete gRPC course in this playlist: 🤍 Support us and get a certificate of completion by purchasing on Udemy: 🤍 - Github repository: Golang: 🤍 Java: 🤍 If you're using microservices architecture, you definitely want to try gRPC. It is super-fast, strongly-typed, and you no longer need to write a lot of boilerplate codes for inter-service communication. Thanks to awesome HTTP/2 and Protocol Buffer! In this course, we will learn about gRPC and how to use it with Protocol Buffer to develop an application in Go and Java. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel.

Введение в gRPC: пишем клиент на Go

8390
367
13
00:07:53
08.08.2019

Это продолжение первого ролика про gRPC и Go. Сегодня пишем клиента, который взаимодействует с сервером и выводит результат в консоль. Мой Twitter - 🤍 Канал в TG - 🤍 #golang #gopherschool

Golang gRPC Basic Service Tutorial

716
17
3
00:21:10
10.06.2019

This video is a tutorial about how to create a simple gRPC Calculator Service using Golang. And it is part of a post I wrote on the subject. Link to Post:

[Backend #41] How to run a golang gRPC server and call its API

2454
83
22
00:10:09
01.05.2022

In this video, let’s learn how to use the previous lecture's generated codes to run a gRPC server, and then connect to it using an interactive client tool called Evans CLI. - Join us on Discord: 🤍 - Get the course on Udemy: 🤍 - Buy us a coffee: 🤍 - Full series playlist: 🤍 - Github repository: 🤍 - In this backend master class, we’re going to learn everything about how to design, develop, and deploy a complete backend system from scratch using PostgreSQL, Golang, and Docker. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel or buy us a coffee: 🤍

[Backend #42] Implement gRPC API to create and login users in Go

1826
58
12
00:13:38
08.05.2022

In this video, let’s learn how to implement 2 gRPC APIs to create and login users in Golang. - Join us on Discord: 🤍 - Get the course on Udemy: 🤍 - Buy us a coffee: 🤍 - Full series playlist: 🤍 - Github repository: 🤍 - In this backend master class, we’re going to learn everything about how to design, develop, and deploy a complete backend system from scratch using PostgreSQL, Golang, and Docker. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel or buy us a coffee: 🤍

#2 gRPC in Golang: Creating REST API based on gRPC with Gateway

4573
126
14
00:11:54
15.08.2021

My first video: 🤍 gRPC gateway: github.com/grpc-ecosystem/grpc-gateway

Golang gRPC | Persist User Data | Part 2

2942
107
6
00:16:54
16.07.2021

In this video I will show you how to persist user data that was created when the client called the CreateNewUser() service method. We will do so by defining a GetUsers() service method that will return all active users. Additionally, we will modify the proto service definition to included nested proto messages. GITHUB REPO: 🤍 Timestamps: Introduction: 00:00 - 01:18 Modify the service definition: 01:19 - 04:07 Modify the server code: 04:08 - 11:13 Modify the client code: 11:14 - 16:03 Conclusion: 16:04 - 16:53

[gRPC #11.1] Implement server-streaming gRPC API - Golang

10409
138
22
00:16:21
12.01.2020

In this lecture, we will learn how to implement and test server-streaming RPC in Go. View all videos of the complete gRPC course in this playlist: 🤍 Support us and get a certificate of completion by purchasing on Udemy: 🤍 - Github repository: Golang: 🤍 Java: 🤍 If you're using microservices architecture, you definitely want to try gRPC. It is super-fast, strongly-typed, and you no longer need to write a lot of boilerplate codes for inter-service communication. Thanks to awesome HTTP/2 and Protocol Buffer! In this course, we will learn about gRPC and how to use it with Protocol Buffer to develop an application in Go and Java. TECH SCHOOL - From noob to pro 🤍 At Tech School, we believe that everyone deserves a good and free education. We create high-quality courses and tutorials in Information Technology. If you like the videos, please feel free to share and subscribe to support the channel. Credit: Desktop wallpaper is a photo by Bealach Verse on Unsplash: 🤍

Building Microservices with Go: 16. gRPC Bi-directional streaming, part 1/2

8744
220
12
00:16:27
31.05.2020

In this video we start to look at gRPC bi-directional streaming gRPC streaming allows you to independently receive streamed messages from the client and send a response to it. This episode looks at the basics of streaming API by adding an update to our currency service. Source Code: 🤍 Server-side streaming: 🤍 Client-side streaming: 🤍 Advertising: All proceeds from any advert shown in this video will be donated to charity.

David Kijkuit - gRPC met Golang

147
9
0
00:46:43
07.11.2020

Steeds vaker krijgen developers te maken met het bouwen van API's. Het definiëren van een goed contract is dan cruciaal, zeker als je niet weet wie de afnemers zijn. Daarmee wordt vaak ook al bepaald welk berichtformaat er gebruikt wordt. Zo kennen we SOAP met XML en worden REST API's vaak gebouwd in combinatie met JSON. Beide opties hebben voor- en nadelen omtrent het contract en de implementatie. Met gRPC komt er een nieuwe manier bij om API's te bouwen. In deze talk deelt David zijn bevindingen en mening n.a.v zijn onderzoek naar gRPC. En voor de verandering niet in Java, maar in Golang ;)

Назад
Что ищут прямо сейчас на
grpc golang герл тренинги ЗАЩИТА КРЕПОСТИ НА ОСТРОВЕ теплые флисовые штаны Deploy api on firebase рецепт маска для лица หัวใจรักพิทักษ์เธอep4 division 2 как собирать сэт под экзот штурмовую винтовку салат с копчёной колбасой Салат с колбасой Салат с колбасой erevan vlog raf2p genshin pubg mobile на пк что приготовить на день рождения троцкий พงษ์สิทธิ์ คำภีร์ російська агресія aprende ingles заряженные матрешки хроники хаоса ZBrush Houdini