Grpc golang microservices

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

Building a Microservice with Golang and Docker - gRPC Transport

2598
86
5
02:02:51
09.11.2022

In this Golang tutorial, you will learn how to build and structure a microservice with Golang and Docker. We will implement both the JSON and gRPC transports for our service and will take advantage of Golang's context package. The main goal of my approach is to separate the business logic from the transport, metrics, and logging middleware. 📢 I am also building a Discord community! Feel free to join if you are willing to learn about blockchain, web3, Defi, and quantitative trading. Or just hang out and chat. 🤍 ► Support me on PATREON and get access to exclusive lessons, tutorials, and LIVE streams 🤍 ► Join my Discord community for free education 🤍 ► Follow me on GitHub 🤍 ► Follow me on Twitter 🤍 #golang #docker #grpc

Beginners Guide to gRPC in Go!

99440
1624
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 - 🤍 🤓 🤍 ‎💻 🤍 ❤️ 🤍

FULL PROJECT - GO + GRPC

8539
327
33
01:39:33
11.12.2022

🎌🎌 Join this channel to get access to perks: 🤍 🚨 🚨 🚨 Subscribe so that you're notified when more GO / Rust / Solidity videos come out - 🤍 💥💥 Enroll In my Udemy Course - 🤍 👋👋👋 CONNECT with me ON LINKEDIN - 🤍 🚨🚨 40 Killer GO Projects - 🤍 🚨🚨 50 Killer RUST Projects - 🤍

What is RPC? gRPC Introduction.

188710
7396
118
00:06:09
01.12.2022

To get better at system design, subscribe to our weekly newsletter: 🤍 Checkout our bestselling System Design Interview books: Volume 1: 🤍 Volume 2: 🤍 HTTP/1 to HTTP/2 to HTTP/3: 🤍 ABOUT US: Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Golang gRPC | Build a Unary Service Method - Part 1

26560
616
32
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: 🤍

GOLANG GRPC MICROSERVICES WITH MONGODB JWT AUTHENTICATION & KUBERNETES

9937
241
9
03:42:51
09.02.2021

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

Building high performance microservices with Kubernetes, Go, and gRPC (Google Cloud Next '17)

92940
1152
23
00:44:33
11.03.2017

In this talk Andrew Jessup walks through the essential elements of building a performant, secure and well factored micro-service in Go and how to deploy it to Google Container Engine.You'll also learn how to use Google Stackdriver to monitor, instrument, trace and even debug a production service in real time. Missed the conference? Watch all the talks here: 🤍 Watch more talks about Application Development here: 🤍

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

42489
1232
54
00:18:03
05.08.2019

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

What Are Microservices Really All About? (And When Not To Use It)

336620
11253
222
00:04:45
11.10.2022

Weekly system design newsletter: 🤍 Checkout our bestselling System Design Interview books: Volume 1: 🤍 Volume 2: 🤍 ABOUT US: Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

What is gRPC? (Remote Procedure Calls)

138378
3574
107
00:07:16
10.05.2022

Microservices → 🤍 IBM for Cloud Native → 🤍 Are you using REST APIs for your microservice-to-microservice communication? There’s a faster, more scalable solution: gRPC. It is a modern communication framework from the Cloud Native Computing Foundation that simplifies the language-dependent code required for microservice-to-microservice communication; it also reduces the need for custom validation code for the receiver. In this video, Bryan Truong covers the advantages by way of example. Download a free AI ebook → 🤍 Get started for free on IBM Cloud → 🤍 Subscribe to see more videos like this in the future → 🤍 #AI #Software #ITModernization #GRPC #lightboard #DataFabric

Building Containerized Microservices in Golang | Dockerize and Deploy to Kubernetes using Helm

15153
375
30
02:15:19
11.12.2021

Building Containerized Microservices in Golang #DevOpsMadeEasy #DevOps #Programming ▬▬▬▬▬▬ Pre-Requisite ▬▬▬▬▬▬ 💡 Kubernetes: ► 🤍 In this video, I explain ► Installing GoLang and setting GOPATH, GOBIN, GOROOT Environment variables ► Installing GO VS Code Plugins ► Go basics: Variables, Functions, Maps, etc ► Modules & Packages: Why go.mod, go.sum files are needed ► Go commands: go run vs build vs install, go get, go mod init, go mod tidy, go env, go mod download, etc ► Creating and Using Local and Remote Go Packages ► Cross Compilation: Using GOOS, GOARCH ► Creating a Web Application using Gorilla/Mux HTTP Go Module ► Containerizing the application using Multistage builds ► Writing Docker Compose file ► Writing Kubernetes Manifest files for the application ► Creating Helm Chart ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Start ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ Kubernetes course ► 🤍 Docker course ► 🤍 ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ Facebook group ► 🤍 Email ► devopsmadeeasy🤍outlook.com ▬▬▬▬▬▬ GitHub Links 🚀 ▬▬▬▬▬▬ ► 🤍 🙏 🙏 🙏 Kindly Like and Subscribe our YouTube Channel for more videos 🙏 🙏 🙏 Also, I post important updates on Docker, Kubernetes, Helm, Git, Python, Jenkins, Ansible, Terraform on my Facebook Page that are helpful in clearing many certifications😍 😍 Don't forget to join my Facebook group Help me build more tutorials like this by contributing. Reach out to us on my Email address provided above🙏 ⭐ Tags ⭐ - DevOps Made Easy - Docker Made Easy - Kubernetes Made Easy - Helm Made Easy - Istio Made Easy - Ansible Made Easy - Terraform made Easy - Python Made Easy - Git Made Easy - Python Tutorials - Object-Oriented Programming Python - Python OOP - Python Objects and Classes - Classes Python - GoLang Tutorials - Objects and Classes Python ⭐ Hashtags ⭐ #DevOpsMadeEasy #Python #IOT #k3s #devops #helm #docker #kubernetes #jenkins #ansible #git #k8s #rancher #Raspberrypi #raspberrypik3s Building Containerized Microservices in Golang #DevOpsMadeEasy #DevOps #Programming ▬▬▬▬▬▬ Pre-Requisite ▬▬▬▬▬▬ 💡 Kubernetes: ► 🤍 In this video, I explain ► Installing GoLang ► Installing Python VS Code Extension ► Go basic commands and concepts ► Modules & Packages: GOPATH, GOBIN, go.mod, go.sum ► Local vs Remote Packages ► Variables & Constants ► Functions ► Maps ► Packages ► Cross Compilation: GOOS, GOARCH ► Sample Go Web Application using Gorilla/Mux http module ► Building the docker image using Multistage builds ► Writing Docker Compose file ► Writing Kubernetes Manifest files for the application ► Creating Helm Chart ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Start ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ Kubernetes course ► 🤍 Docker course ► 🤍 ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ Facebook group ► 🤍 Email ► devopsmadeeasy🤍outlook.com ▬▬▬▬▬▬ GitHub Links 🚀 ▬▬▬▬▬▬ ► 🤍 🙏 🙏 🙏 Kindly Like and Subscribe our YouTube Channel for more videos 🙏 🙏 🙏 Also, I post important updates on Docker, Kubernetes, Helm, Git, Python, Jenkins, Ansible, Terraform on my Facebook Page that are helpful in clearing many certifications😍 😍 Don't forget to join my Facebook group Help me build more tutorials like this by contributing. Reach out to us on my Email address provided above🙏 ⭐ Tags ⭐ - DevOps Made Easy - Docker Made Easy - Kubernetes Made Easy - Helm Made Easy - Istio Made Easy - Ansible Made Easy - Terraform made Easy - Python Made Easy - Git Made Easy - Python Tutorials - Object-Oriented Programming Python - Python OOP - Python Objects and Classes - Classes Python - GoLang Tutorials - Objects and Classes Python ⭐ Hashtags ⭐ #DevOpsMadeEasy #Python #IOT #k3s #devops #helm #docker #kubernetes #jenkins #ansible #git #k8s #rancher #Raspberrypi #raspberrypik3s

Building a Microservice with Golang and Docker (JSON And gRPC)

2583
108
18
01:58:46
01.11.2022

In this Golang tutorial, you will learn how to build and structure a microservice with Golang and Docker. We will implement both the JSON and gRPC transports for our service and will take advantage of Golang's context package. The main goal of my approach is to separate the business logic from the transport, metrics, and logging middleware. 📢 I am also building a Discord community! Feel free to join if you are willing to learn about blockchain, web3, Defi, and quantitative trading. Or just hang out and chat. 🤍 ► Support me on PATREON and get access to exclusive lessons, tutorials, and LIVE streams 🤍 ► Join my Discord community for free education 🤍 ► Follow me on GitHub 🤍 ► Follow me on Twitter 🤍 TIMESTAMPS 00:00 Intro 03:15 Start coding the service 26:30 JSON API 52:12 Coding the client #golang #docker

GO-Lang GRPC: Contoh sederhana pengaplikasian client dan server

6391
110
32
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

MicroService with go and gRPC

2233
30
4
00:39:32
20.12.2018

This session will introduce how to make a gRPC server, an emerging RPC framework for a server-client communication method, using Golang. There will be examples on how to communicate with the client(web, mobile). Also we will see which this technology means takes place in the microservice paradigm. The content of this video was not produced or created by Google. Learn more about the DevFest OnAir 2018 event → 🤍 DevFest OnAir 2018 playlists: Cloud Track playlist → 🤍 Mobile Track→ 🤍 Voice & Web Track → 🤍 Subscribe to the GDG channel! 🤍 event: DevFest 2018; re_ty: Publish;

Enabling Googley microservices with gRPC (Alex Borysov)

1992
31
0
00:41:35
24.04.2017

Microservices architecture is not a free lunch, it significantly increases number of remote calls. This brings new challenges when it comes to network communication, so choosing a right RPC framework becomes crucial. gRPC is a new generation RPC framework from Google, designed to improve performance and address complexity of network communication in distributed systems. In this talk you will learn how gRPC helps to build reactive microservices architecture. We will go through some of the challenges we face when we build distributed systems and see how gPRC solves them.

Golang gRPC Bagian 1 - Protocol Buffers

1581
44
13
00:38:10
11.10.2022

Selamat datang kembali di channel tentangkode, divideo ini kita akan belajar tentang gRPC di golang. Materi Video Playlist Golang gRPC: Bagian 1 - Protocol Buffers Bagian 2 - gRPC Server - Unary gRPC (🤍 Bagian 3 - gRPC Client (Link akan diupdate setelah video tayang) Bagian 4 - gRPC Authentication (TLS certificates) (Link akan diupdate setelah video tayang) Traktir Segelas Kopi: 🤍 Guys saya mau rekomendasikan website penyedia template undangan gratis, banyak pilihan template seperti undangan pernikahan, undangan tunangan, undangan ulang tahun dan lain lain, kuy cek sekarang 🤍

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

9499
253
18
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 Microservices with Go: 16. gRPC Bi-directional streaming, part 1/2

10691
255
14
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.

Build a gRPC server with Go - Step by step tutorial

1832
59
22
00:26:34
21.11.2022

In this video I will show you - How to init your Go project - How to create a simple .proto file to define your API - How to generate Protocol Buffers and gRPC code with protoc - How to build the server - How to test it with BloomRPC Source code of the project: 🤍

How To Structure Your Go App - Full Course [ Hex Arch + Tests ]

49265
1763
118
02:45:06
02.05.2021

Learn how to structure your go/golang/go programming language applications using the #hexagonalarchitecture 📚Learning Objectives: Hexagonal Architecture/ Ports & Adapters, Go Programming, gRPC, Docker, Docker Compose, Dependency Injection (DI), Inversion of Control (IoC), Unit Tests, End To End Tests 👨🏽‍💻Code: 🤍 ⌨️ grpc_entrypoint.sh: 🤍 ☠️ Course Contents ☠️ 🔎 (0:00:00​) Intro 🔎 (0:02:20​) What Is Hex Arch? 🔎 (0:08:57​) Install Go 🔎 (0:12:29​) Domain Layer 🔎 (0:22:50​) Application Layer 🔎 (0:31:05​) Framework Layer (Database) 🔎 (0:46:25​) Framework Layer (gRPC) 🔎 (0:48:32​) What Is gRPC? 🔎 (0:51:20​) gRPC/Protoc - Install & Setup 🔎 (1:02:10​) .proto files 🔎 (1:17:25​) Framework Layer (gRPC) - Continued 🔎 (1:35:50​) Bringing It All Together (main.go) 🔎 (1:44:06​) Dependency Injection (DI) 🔎 (1:45:32​) Visualizing Our Hex Arch Implementation 🔎 (1:50:49​) What Is A Docker Container & Docker Compose? 🔎 (1:54:46​) Install Docker 🔎 (1:56:00​) Create Dockerfile 🔎 (2:01:32​) Create Entrypoint File 🔎 (2:04:36​) Create Docker Compose File 🔎 (2:15:56​) Create SQL Script For Tests Table 🔎 (2:17:01​) Add Unit Tests 🔎 (2:22:02​) Add End To End Tests 🔎 (2:37:07​) Running Tests Using Docker Compose 🔎 (2:43:39​) Ending Notes 🔎 (2:44:50​) Outro 📚🤓 References: 🤍 🤍 🤍 🤍 🤍 🤍 🤍 🤍 🤍

Implement gRPC server in Golang

2871
62
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 Microservices for Beginners

23824
374
20
00:26:19
11.10.2021

👉 Check our website: 🤍 Learn how to create a simple Microservice app with Golang. This will be a video series where you will learn something new about Microservices Architecture in every video. More Courses: Check out our Golang Bundle: 🤍 Golang Microservices: Breaking a Monolith to Microservices: 🤍 #microservices #go #golang

Георгий Набойченко, Тинькофф - Как мы gRPC в проект тащили

3231
82
7
00:34:01
05.08.2021

В это докладе Георгий расскажет, как они завозили gRPC в новый сервис: — Поделится почему его команда выбрала gRPC, proto3; — Разберет вместе с вами работу gRPC на сервере и клиенте; — Покажет, как реализовали gRPC в проекте (с выводами и best practice). Дайджесты, статьи и анонсы митапов: 🤍 Блог на Хабре: 🤍 Наши вакансии: 🤍 Подписаться на канал IT's Tinkoff: 🤍

Hands-on Microservices with Go and MongoDB : gRPC Basics | packtpub.com

367
4
00:02:55
16.01.2020

This video tutorial has been taken from Hands-on Microservices with Go and MongoDB. You can learn more and buy the full video course here 🤍 Find us on Facebook 🤍 Follow us on Twitter - 🤍

2022 Golang gRPC for Beginner Tutorial

781
13
0
00:19:32
08.07.2022

Beginner tutorial on how to do gRPC in Golang in 2022.

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

4744
132
8
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!

Building Microservices with Go: 14. gRPC Client Connections

17952
469
20
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

Bikin Microservices harus pakai gRPC?

1594
66
4
00:00:51
30.01.2022

Emang kalau mau bikin Microservices harus gitu pake gRPC? Emang buat apaan sih?

Building Hexagonal Microservices with Go - Part One

53467
1259
72
00:13:32
24.10.2019

#tensorprogramming #golang #microservices In this series, we take a look at the hexagonal microservice architecture in go by building a simple URL shortener service. In this video, we build the domain logic and the port interfaces. Source Code: 🤍 Good Programming Laptops: Lenovo ThinkPad E570: 🤍 Dell XPS15: 🤍 Cloudways Web App Hosting: 🤍 Support the Channel and Join Patreon: Patreon: 🤍 Dontate: ETH: 0x03247265dd5242605bD2FA3c40fb3b70d9e3D685 Cardano: addr1q9auccwrr9ws8qdyv45f4qwsx76pfmld4zapks89sakq94ay0xmle73y0r8ruwd0zslls4eglf98lghru7ywv56cedysk7ftjt Check out our Twitter: 🤍 Check out our Facebook: 🤍 Check out our Steemit: 🤍

packagemain #12: Microservices with go-kit. Part 1

24167
479
55
00:08:12
27.07.2018

With this video I want to start an in-depth tutorial on using go-kit tool. We'll create a system built on microservices, setup environment, review how services interact with each other. go-kit: 🤍 GopherCon Vietnam: 🤍 Code: 🤍 Buy me a coffee: 🤍 Blog: 🤍 Twitter: 🤍 Slack Channel: 🤍

How I Built Microservices In Go In 30 Minutes

159197
2266
93
00:44:38
31.08.2018

We always hear how Go is a simple language, how it can enable developers to be productive. In this talk, we’ll start from scratch and develop a production-ready service in Go, using the standard library, a few popular libraries, instrument it, and deploy it using Docker. EVENT: GopherCon UK 2018 SPEAKER: Florin Patan PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: 🤍

13 Introduction to gRPC and Protocol Buffers

47482
1127
63
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 + HTTP + Golang = КОДОГЕНЕРАЦИЯ

12779
323
43
01:14:14
28.07.2022

Хочешь жить по-другому? Учись по-другому! Поступай в Институт iSpring и погружайся в карьеру с первого курса. Подробнее о программе обучения и правилах набора на сайте: 🤍 Фильм о команде и миссии Института iSpring: 🤍 РАЗБИРАЕМСЯ С #grpc И #golang #tutorial #api Репозитории с кодом: 🤍 🤍 Заходим и котрибьютим! Приятного просмотра! Telegram Канал: 🤍 Telegram Группа: 🤍 VK: 🤍 Дружественный Golang чат: 🤍 GitHub репозиторий: 🤍 Задачи для пулл реквестов: 🤍 Поддержи выход новых видео на Патреоне! 🤍 Часть 1: 🤍 Часть 2: 🤍 Часть 3: 🤍 Другие видео: Уроки по Golang. Advanced. REST API. Вебсервер. 🤍 Изучаем Python. Урок 1. Основы. Бонус: Пишем приложение на FastAPI 🤍 Изучаем Golang. Урок 1. Основы + веб-сервер в 3 строки в конце урока! 🤍 Разработка системы заметок на Python, Golang и микросервисы в 2021 году 🤍 Как стать разработчиком. Часть 1 🤍 Что такое микросервисы за 200 секунд 🤍 Что такое Apache Kafka за 200 секунд 🤍 Меня зовут Артур Карапетов и я занимаюсь всем, что связано с разработкой. Я создаю высоконагруженные информационные системы, стартапы, занимаюсь личным обучением людей в сфере разработки (программисты, аналитики, системные администраторы), также я помогаю компаниям и стартапам с обучением людей работать и повышением их квалификации. На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и приятного просмотра! #go #grpc #golang #tutorial #platform #production #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка 0:00-0:10 интро 0:10-2:25 институт айтишников 2:25-48:45 gRPC Contracts 48:45-1:11:00 gRPC Server 1:11:00-1:15:31 Postman и gRPC

Why gRPC? | Google Protobuf | Microservices Architecture

2229
45
3
00:05:08
26.05.2020

Why gRPC? 5 use-cases explained? Understand capabilities of gRPC framework and Google Protobuf | Microservices Architecture | gRPC Intro | Microservices applications | gRPC architecture | Rest API design | API Interview questions. Please subscribe to stay updated to the latest videos. Thanks. * Watch my other videos * Which Azure SQL option to choose when migrating on-premises databases? 3 Cloud Options | Hybrid Cloud Data Migration Strategy | Azure SQL Intro. Application Modernization | Cloud Transformation. 🤍 When to choose the gRPC style architecture over RESTful API? | Microservices | Google ProtoBuf | REST vs gRPC API | Google Protobuf | HTTP2 features. 🤍 11 Key Factors in selecting Technology Stack for Enterprise application | Solution Architecture | What are the key factors to be considered when selecting a technology stack for enterprise applications? 🤍 Why .NET Core Worker Service over Windows Service | Cloud migration strategy to Azure WebJobs | Technology Stack for Background Services | Cloud migration path for Windows Service. 🤍 Why REST API is so popular? A brief TECHNICAL overview 🤍 Why gRPC is SUPER-FAST and more efficient? Google Protobuf 🤍 What is Azure SQL DATABASES Instance? A brief TECHNICAL overview 🤍 What are KEY FEATURES of Azure SQL Managed Instances? - A brief TECHNICAL overview 🤍 What are .NET Window Services? A brief TECHNICAL overview. 🤍 * #Microservices #gRPC #Restful Microservice Architecture Applications: REST vs gRPC? - When to choose the gRPC STYLE architecture over HTTP-based REST API?| Protobuf | HTTP/2 | Binary Serialization | Duplex Streaming | Multiplexing Messaging | Bi-Directional Streaming. Microservices Applications, REST vs gRPC, Protobuf, HTTP/2, Binary Serialization, Duplex Streaming, Multiplexing Messaging, Bi-Directional Streaming, oAUTH Token, Google Authentication, designing and deploying a microservices architecture, HTTP methods, Polyglot environments, auto code generation, point-to-point real-time communication, back end microservice, M2M communication, API design, RESTful services, gRPC services, microservices architecture design, binary serialization. Grpc basics, grpc introduction, grpc tutorial.PROTOBUF,Duplex Streaming,Bi-Directional Streaming,oAUTH Token,Google Authentication,API design,gRPC services,microservices architecture design,interview questions,microservices applications,grpc vs rest,grpc introduction,grpc tutorial,java,golang,json,why grpc,learn in hindi,learn in tamil,web api auth,restful advantageous,telusko,tutorial,web services,rest api,spring,postman,xml,mysql,spring boot,spring mvc,api concepts,multiplexing,restful service

Imre Nagi - gRPC based microservice with go-micro (Lightning Talks)

3312
62
3
00:07:19
11.11.2019

Software Architecture Conference Jakarta 2018. Engineering The Future of Software in Indonesia.

Build High-performance Microservices with gRPC and .NET

30128
450
9
00:27:48
05.08.2020

gRPC is a high-performance RPC framework designed for microservices. In this talk you will learn how to use gRPC in .NET and see how gRPC's support for deadlines and cancellation can be used to create fast, reliable microservice apps. Get your questions answered on the Microsoft Q&A for .NET - 🤍 Learn .NET with free self-guided learning from Microsoft Learn: 🤍

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

14352
501
30
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!

Implement gRPC client in Golang

2249
39
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

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

2261
56
9
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 golang microservices shah koush DESIGN eager loading and lazy loading in angular bank csp login fivem money hack polaris SPLICE polish gaming channel pollo pondicherry paradise beach cuphead dlc на русском GB biohazard 4 remake commands of groovy pool pominki docker symfony 6 pooja hegde pomponikpl