gRPC / Community

Add meeting Rate page Subscribe

gRPC / Community

These are all the meetings we have in "Community" (part of the organization "gRPC"). Click into individual meeting pages to watch the recording and search or read the transcript.

13 Mar 2023

Protoconf: Configuration Consumption with gRPC

Configuration changes are at the heart of any software operations. -protoconf, which is heavily inspired by Meta's `Configerator` tool, is designed to rethink how configuration is being Composed, Delivered and Consumed by software in the fastest and safest way.

In this session Shahar Mintz goes over an overview of protoconf's architecture and will focus on how gRPC and protobuf are used to consume and programmatically alter configurations.
  • 1 participant
  • 21 minutes
configuration
configs
configures
configurator
configured
provisioning
protocols
gpt
grpc
git
youtube image

4 Oct 2022

At Platogo, to enable us to handle high volumes of events from our social game apps, we built out our infrastructure in a cloud-native, microservice way. This means that we can mix different stacks, and have parallel development of services, and have them communicate over gRPC or custom TCP-based protocols. Daniils Petrovs, server team’s backend engineer, will show how we moved out core Ruby functionality into a separate Elixir-based umbrella app using gRPC, how this enabled us to develop faster, and what new changes happened to gRPC in the Erlang/Elixir area.
  • 1 participant
  • 26 minutes
casino
company
intermediary
platoco
life
personally
accounts
context
foreign
ireland
youtube image

30 Aug 2022

Ballerina is an open-source programming language that mainly focuses on building cloud-native applications. Ballerina offers network primitives in the language to simplify developing and deploying services in the cloud, making it easier to use, combine, and create network services. Services with resource and remote functions, clients, and interactions are higher-level concepts in the language designed to hide the complexities of working over the network. In this demo, I will talk about the Ballerina language, the gRPC support in Ballerina Language, and show how easy to write a gRPC service and client application in Ballerina.
  • 1 participant
  • 53 minutes
ballerina
language
pelvina
implementation
platform
golang
presentation
bgrpg
program
informations
youtube image

1 Aug 2022

🐶 System Subjugation hands-on session 👀
  • 1 participant
  • 30 minutes
subsystem
subjugation
sub
introduction
structure
connecting
topic
schema
parts
slave
youtube image

22 Jun 2022

Kubernetes introduces the native support of gRPC probes for health and readiness checks. Many Kubernetes users who used to run gRPC services on Kubernetes will be able to migrate to those probes from ones currently used. New built-in probes have limitations that will be described in this talk. Also the talk will cover potential future improvements. As Kubernetes maintainers are looking at making gRPC probes support GA soon, this section is a way to gather more feedback from practitioners.
  • 4 participants
  • 57 minutes
kubernetes
probes
readiness
functioning
testing
concerns
props
listening
hey
polling
youtube image

26 May 2022

gRPC has gained a lot of attention as well as a wide adoption since it was first released. With the release of k6 v0.29.0, a native client for gRPC communication is introduced. In this talk, Mostafa Moradian went through the basics of performance testing in general and load testing gRPC services in particular.
  • 4 participants
  • 45 minutes
testing
k6
performance
grpc
evaluation
protocols
function
demos
labs
advanced
youtube image

27 Apr 2022

Lightbend has built out its new Platform as a Service (PaaS) to be gRPC centric, enabling development teams to build real-time data applications and microservices in whatever language they choose, using either gRPC APIs or idiomatic SDKs. But we also leverage gRPC internally as well, in the product, to facilitate the inner workings of the platform itself. In this demo and presentation, Jeremy Pollock, VP of Product & Developer Platforms, will step through just how the product uses gRPC and how it makes it easier for developers out there in the wild to build gRPC services for their own use.
  • 1 participant
  • 42 minutes
grpc
specification
microservice
general
gcp
clients
operating
presentation
computing
perspective
youtube image

24 Mar 2022

gRPC in Dotnet, Python and Golang machine learning system

How gRPC is used to minimize latencies on distributed machine learning systems. Different languages and operating systems communicate quickly without the overhead of REST communication: when avoiding a 0.1ms delay matters.
  • 1 participant
  • 31 minutes
ai
guide
ghost
protocol
intelligence
crm
processing
advanced
google
user
youtube image

3 Mar 2022

Demo: GRPC framework designed by Google which is an extended version of RPC Framework. Remote Procedure Call (RPC) are special services that are executed over the network. GRPC pros:
1. GRPC are secure because behind the GRPC is the http2 protocol.
2. GRPC sends a stream of data over the network in the form of binary message rather than text.
3. GRPC utilizes ProtocolBuffer schema which reduces latency rate, bandwidth consumption, binary message and special services that easily integrate with other languages which provide support for protos.
  • 1 participant
  • 7 minutes
gipc
remote
procedure
rpc
ipc
protocol
grpc
limitation
request
communications
youtube image

23 Nov 2021

gRPC is a modern open source high performance RPC framework providing advanced features such as authentication, service mesh support, and streaming. Dataproc Metastore (DPMS) on GCP is integrating Hive Metastore with gRPC as an access path in addition to Thrift. This talk introduces the design of gRPC integration, and how it enables new DPMS features such as Cloud Run endpoint, find-grained IAM, and metastore federation.
  • 1 participant
  • 28 minutes
metastore
highmanastore
meta
dataproc
backend
processing
cloudplan
metastar
presto
servers
youtube image

1 Nov 2021

Have you ever found yourself in a situation when all your services are running in Kubernetes, and now you need to expose them to the outside world securely and reliably? Viktor Gamov introduced the Kubernetes Ingress and how you can use it in gRPC applications.

He talked about the Kong Ingress Controller (KIC), an open-source implementation of the Kubernetes Controller that can be installed and managed precisely as any other Kubernetes resource. We learnt how to easily expose Kubernetes services to the outside world with KIC as well as the vast plugin ecosystem of Kong Gateway to declaratively enable security, API rate limiting, and native gRPC support!
  • 1 participant
  • 32 minutes
kubernetes
implementation
conk
topic
quant
gateway
microservices
chat
introduction
configuring
youtube image

4 Oct 2021

In this talk Enrique Zamudio explained a homegrown implementation about how it would be to replace a solution with gRPC, considering the cost of migrating, and how much we can reuse. He showed some diagrams and a simple example of a microservice.
  • 3 participants
  • 43 minutes
microservices
bitzer
php
scalability
processors
backend
monolith
modernizing
devops
implementations
youtube image

27 Aug 2021

In this talk, Lin discusses how Gloo Mesh uses gRPC to solve some of the challenges with Istio multi clusters. A background information of how Istio Multicluster works at a high level will be provided along with some challenges with sharing API server access across different clusters. Then she drills into how Gloo Mesh solves this challenge using the relay architecture that is built using gRPC.
  • 1 participant
  • 28 minutes
cluster
kubernetes
istio
meshes
multi
issue
configuration
host
vms
gateways
youtube image

2 Aug 2021

gRPC comes loaded with benefits including portability, speed, and efficiency, yet the configuration of the mandatory proxy for translating between gRPC-Web requests and HTTP/2.0 in the browser is still a major pain point for many. During this presentation Casey Wylie will cover a deep dive of how to configure Istio to support your gRPC web applications that consume streams.
  • 5 participants
  • 37 minutes
configure
grpc
istio
chat
setup
presentation
platform
multitasking
host
command
youtube image

28 Jun 2021

#grpc

Ever wonder what that ctx context.Context object is? You’ve probably been copy-pasting it without issue, but you’re barely scratching the surface of this awesome little object. Come learn the simple yet powerful API of a ctx object which can easily improve the health of your RPC ecosystem!

Talk by Samuel Davidson, Software Engineer, Google
  • 3 participants
  • 44 minutes
context
gophercon
microservices
package
kubernetes
meta
handling
discussed
contexts
implementation
youtube image

31 May 2021

Improving experiences in Flutter with gRPC by Fré Dumazy, Senior App Developer at Duo nv in Bruges, Belgium

In this demo Fré will explain how choosing for gRPC in their Flutter app created better experiences for both the user as the developer. Fré will also focus on the challenges they had as first time users of gRPC and opportunities they see in the future. The initial version of the app can be found here:
https://apps.apple.com/us/app/lettr/id1518612885
https://play.google.com/store/apps/details?id=be.genscom.joehoe
  • 2 participants
  • 20 minutes
flutter
apps
widgets
ui
users
applications
toolkit
platforms
developer
devices
youtube image

5 May 2021

ML Microservices with gRPC and Python by Andrej Baranovskij, Founder/Senior Developer at Katana ML

Andrej Baranovskij, Founder/Senior Developer at Katana ML, will present "ML Microservices with gRPC and Python". ML logic flow can be complicated and it is advisable to split implementation into different services. For example, microservice for data preparation, another microservice for model training and so on. When logic flow is split into different services, we need to transfer large amounts of data between these services. Andrej will show how this can be achieved with gRPC.
  • 1 participant
  • 27 minutes
machine
grpcs
manage
processing
microservices
ml
cumbersome
production
operating
startup
youtube image

23 Mar 2021

On March 23, 2021 the gRPC community held their monthly meetup. Animesh Chaturvedi, Distinguished Engineer at Palo Alto Networks, presented "Large Scale Ingestion using gRPC". Cortex Data Lake Ingestion Service has the requirement to ingest millions of requests per second while acknowledging each request to guarantee no data loss at low latency. Cortex Data Lake clients are typically long-lived and send data continuously. With these requirements, gRPC quickly emerged as the technology of choice to build Cortex Data Lake Ingestion Service.
  • 5 participants
  • 45 minutes
grpc
meetup
deployment
palo
streaming
networks
advanced
server
proxy
capacity
youtube image

23 Feb 2021

On February 23, 2021 the gRPC community held their monthly meetup. Ahmet Alp Balkan, Software Engineer, Google, presented "Serverless gRPC on Google Cloud" where he ran gRPC applications as serverless on Google’s infrastructure. (Hint: It's not Kubernetes). With Cloud Run, we can run any container image using any RPC type or language quite easily. But don’t get scared: You don't have to learn containers to use this. In this demo, we'll show how you can use technologies like ko and Buildpacks.
  • 6 participants
  • 50 minutes
thanks
grpc
celebration
conversation
eventually
apple
things
friday
pet
attending
youtube image

26 Jan 2021

On January 26, 2021 the gRPC community held a meetup. Srini Polavarapu, Engineering Manager, Google, presented “xDS in gRPC for Service Mesh”, this demo will introduce the xDS functionality in gRPC and discussed the exciting development of service mesh features in gRPC.
  • 4 participants
  • 55 minutes
microservices
services
interface
servers
backends
grpcc
processing
applications
bottleneck
workloads
youtube image

27 Oct 2020

Check out the meetup from October 27, 2020.

Demo: "Graph Traversals using gRPC," by Mya Pitzeruse, Software Engineer @ effx. The demo will be on my open source project, but we do use gRPC heavily at effx (we just don't do anything super fancy). It should be a good preview into the talk I'm setting up for next year on streaming with gRPC.
  • 3 participants
  • 33 minutes
presentation
grpco
maya
cloud
project
dashboard
package
users
introduce
demos
youtube image

24 May 2018

No description provided.
  • 4 participants
  • 40 minutes
hi
rpc
testers
repo
initiative
packages
users
grn
announce
pcs
youtube image

15 Mar 2018

No description provided.
  • 8 participants
  • 35 minutes
conversation
reviewing
thanks
basil
introductions
trouble
chat
having
discussed
message
youtube image

18 Jan 2018

gRPC Community Meeting 1.18.18
  • 5 participants
  • 34 minutes
census
hi
observability
taking
community
announcements
gather
users
exposition
consensus
youtube image

26 Oct 2017

No description provided.
  • 11 participants
  • 38 minutes
having
updates
discussions
general
community
alright
concerns
weekly
planning
suggestions
youtube image