Grpc golang

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

Beginners Guide to gRPC in Go!

72987
1262
70
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

14150
380
26
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 в Golang на реальном примере

2612
96
14
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

Building an Basic API with gRPC and Protobuf

78700
1323
149
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

30366
966
48
00:18:03
05.08.2019

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

13 Introduction to gRPC and Protocol Buffers

34583
899
55
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: 🤍 🤍 🤍

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

1701
56
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: 🤍

gRPC Introduction

221412
3870
52
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 - 🤍

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

1487
82
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: !!!VIDEO COMING SOON!!! 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!

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

3659
96
14
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

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

5000
166
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

GOLANG GRPC MICROSERVICES WITH MONGODB JWT AUTHENTICATION & KUBERNETES

6152
152
8
03:42:51
09.02.2021

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

Implement gRPC client in Golang

1264
32
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

Hands on gRPC with Go / Preslav Mihaylov

1670
40
1
01:17:58
22.02.2021

In this workshop, we’ll go through a small micro services setup and we’ll focus on establishing the communication between them using the gRPC protocol. We’ll explore all communication types gRPC supports and by the end, you’ll have sufficient knowledge to integrate gRPC in your own infrastructure.

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

14279
248
58
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.

Introduction to Protocol Buffers (gRPC Tutorial) (Golang/Ruby Examples)

1234
72
9
00:14:23
17.02.2022

Welcome to this System Design video in Golang, in this video I introduce Protocol Buffers to you, the basics required for starting to use it with Golang, including relevant tools like a linter called "buf" and a formatting tool called "clang-format". What are Protocol Buffers? Protocol Buffers, also known as Protobuf, is a data format used to serialize structured data. It can used by programs to communicate with each other over a network or for storing data. It uses an interface description language that describes the structure of some data and includes a collection of program to generates source code from that description. What Programming Languages are supported by Protocol Buffers? Officially, the supported programming languages are: C, Java, Python, Go, Ruby, Objective, C# and JavaScript. The community supports Ballerina, C, Dart, Elixir, Erlang, Haskell, Perl, PHP, R, Rust, Scala, Swift, Julia and Nim. Relevant links ■ Software Architecture and System Design in Go/Golang: 🤍 ■ Example code: 🤍 ■ Protocol Buffers - Google's data interchange format: 🤍 ■ A new way of working with Protocol Buffers. 🤍 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 are Protocol Buffers (protobuf)? 00:31 - What are the Programming Languages supported by Protocol Buffers (protobuf)? 00:56 - What are the alternatives to Protocol Buffers (protobuf)? 01:31 - Example of Protocol Buffers (protobuf) using Go/Golang 03:14 - Using buf to manage Protocol Buffers (protobuf) 04:36 - Working with Protocol Buffers (protobuf) with buf 06:16 - Linting Protocol Buffers (protobuf) with buf 07:34 - Types in Protocol Buffers (protobuf) 08:12 - Options in Protocol Buffers (protobuf) 08:57 - Generating Protocol Buffers (protobuf) code using buf 10:29 - Formatting Protocol Buffers (protobuf) using clang-format 11:46 - Interoperability example using Protocol Buffers (protobuf) in Go/Golang and Ruby 13:48 - Conclusion = 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!

GO-Lang GRPC: Contoh sederhana pengaplikasian client dan server

2134
34
13
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

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

7585
432
22
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 #13.1] Implement bidirectional-streaming gRPC - Golang

4935
84
5
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 Golang Reflection and CLI

6791
82
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 - 🤍

Implement gRPC server in Golang

1635
51
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

[GOLANG] Como utilizar o gRPC com GO!

1412
93
17
00:16:10
02.05.2021

Eai galera, beleza? Video sobre gRPC, espero que gostem! Comandos para a Instalação: $ apt install -y protobuf-compiler $ go get google.golang.org/protobuf/cmd/protoc-gen-go $ go get oogle.golang.org/grpc/cmd/protoc-gen-go-grpc $ export PATH="$PATH:$(go env GOPATH)/bin" 00:00 - Introdução 00:07 - O que é o GRPC 00:57 - Métodos GRPC 01:26 - Instalação (Descrição) 02:00 - Extensão do VSCode 02:25 - Criar arquivo proto 04:31 - Gerar arquivos através do proto 05:46 - Configurar o server 12:08 - Configurar o client 15:09 - Realizar o request para o server 15:53 - Inscreva-se :) Github do projeto: 🤍 Twitter: 🤍yalvesmiguel 🚀 Apoie o canal! Inscreva-se: 🤍

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

106209
2900
185
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

Golang gRPC | Persist User Data | Part 2

2300
92
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

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

2276
130
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!

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

2652
131
19
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!

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

730
41
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: !!!VIDEO COMING SOON!!! 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!

02 - Servidor gRPC con Go

678
23
3
00:31:10
27.05.2021

Segundo video del taller de gRPC. Creación del servidor de gRPC utilizando Go. Repositorio del taller: 🤍

Балансировка Go сервисов на gRPC и их стабильность / Игорь Должиков

875
16
0
00:47:51
30.06.2020

Приглашаем на GolandConf 2020 live! 14-17 октября 2020, онлайн по всему миру. Подробности и билеты 🤍 Календарь конференций - 🤍 Профессиональная конференция для Go‑разработчиков 🤍 🤍 Нашли ошибку в видео? Пишите нам на support🤍ontico.ru

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

7538
347
13
00:07:53
08.08.2019

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

[gRPC #6] Write a simple protobuf message and generate Go codes

17568
233
44
00:09:09
26.11.2019

In this lecture, we will learn how to write a simple protobuf message and generate golang codes from it with a simple makefile command. Before start, watch this video 🤍 to know how to install Go and Visual Studio Code. View all videos of the complete gRPC course in this playlist: 🤍 Support us and get a certificate of completion by purchasing on Udemy: 🤍 If you want to join me on my current amazing team at Voodoo, check out our job openings here: 🤍 Remote or onsite in Paris/Amsterdam/London/Berlin/Barcelona with visa sponsorship. - Github repository: Golang: 🤍 Java: 🤍 Gitlab 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. Note: - We will keep uploading new lectures to the course's playlist every week. - Don't forget to subscribe to be notified about the new videos. 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.

Building Microservices with Go: 14. gRPC Client Connections

13361
383
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

packagemain #0: Building gRPC blockchain Server & Client in Go

18758
509
32
00:36:02
23.12.2017

In this video I am building a gRPC Server & Client in Go, by implementing blockchain service. I am reviewing the following Go packages: 🤍 🤍 Code: 🤍 Patreon: 🤍 Blog: 🤍 Twitter: 🤍

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

9523
129
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: 🤍

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

5206
236
42
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

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

3583
106
13
00:11:54
15.08.2021

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

[gRPC #16.1] Secure gRPC connection with SSL/TLS - Golang

8832
144
13
00:11:21
18.04.2020

In this lecture, we will learn how to secure gRPC connection with server-side and mutual SSL/TLS. In server-side TLS, only the server needs to provide its TLS certificate to the client. While in mutual TLS, both client and server must provide their TLS certificates to the other. I recommend you to watch these 2 videos about SSL/TLS and how to generate certificates first before starting this lecture: 🤍 🤍 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.

David Kijkuit - gRPC met Golang

144
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 ;)

How to create GRPC Proto buff files in Golang

1030
35
5
00:14:40
16.07.2021

In this video we will learn how to create message and services in proto buff file and then compile it to create a go file. 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 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 golang я тебе не верю шоу злой подписчик рецепты завтраков Токаев петиция echo sound works فوت ен алгашкы аман тасыган анимация про питомцев фнаф мистер кекс обзор доставок спб නාමල් රාජපක්ෂ лолка истории подборавто Следствие вели логан пол manorama news array сила Лечение силой мысли