Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GRPC no Elixir
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Alan Oliveira de Sousa
October 07, 2020
Programming
0
26
GRPC no Elixir
Introducao ao GRPC.
E exemplo pratico em elixir.
Alan Oliveira de Sousa
October 07, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
190
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
440
Fluid Templating in TYPO3 14
s2b
0
130
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
SourceGeneratorのススメ
htkym
0
190
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
990
Oxlintはいいぞ
yug1224
5
1.3k
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
600
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
96
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Become a Pro
speakerdeck
PRO
31
5.8k
A better future with KSS
kneath
240
18k
What's in a price? How to price your products and services
michaelherold
247
13k
Practical Orchestrator
shlominoach
191
11k
Transcript
GRPC no Elixir Alan Software Engineer na Xerpa
O que significa GRPC? Segundo a definição oficial: é um
doguinho caramelo e seu nome é panqueca. "He's Golden Retriever and his name is PanCakes"
O que significa GRPC? É o remote procedure call do
Google. O GRPC traz uma forma de um client acessar diretamente um método no server, simplificando a criação de aplicações e serviços distribuídos.
Não entendi desenha pra mim
Quem ta usando esse negócio?
O que tem por baixo dos panos? Usa http/2 para
comunicacao entre client e servidor http://www.http2demo.io/ Usa protobuffers para parsear as mensagens
Proto/Protobuf/Protocol/Buffers
Comé qui ta o grpc em elixir? https://github.com/elixir-grpc/grpc
Mas e codando? Comé qui ta no código? Demo
Referencias • https://www.brunobrito.net.br/grpc/ • http://www.http2demo.io/ • https://medium.com/quick-mobile/melhorando-o-desempenho-de-microservices-com-grpc-31bd67d210 e7 • https://www.grpc.io/docs/
• https://grpc.io/blog/principles/ • https://grpc.io/blog/hello-pancakes/ • https://medium.com/@aleksandrasays/elixir-with-a-drop-of-grpc-cb2569ddee4b • https://hexdocs.pm/grpc/readme.html#content • https://blog.appsignal.com/2020/03/24/how-to-use-grpc-in-elixir.html • https://developers.google.com/protocol-buffers/docs/proto3