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
Alan Oliveira de Sousa
October 07, 2020
Programming
27
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GRPC no Elixir
Introducao ao GRPC.
E exemplo pratico em elixir.
Alan Oliveira de Sousa
October 07, 2020
Other Decks in Programming
See All in Programming
1B+ /day規模のログを管理する技術
broadleaf
0
120
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
350k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
300
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.5k
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
410
これからAgentCoreを触る方へトレンドはGatewayです
har1101
2
330
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
240
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
180
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
280
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
230
スマートグラスで並列バイブコーディング
hyshu
0
260
どこまでゆるくて許されるのか
tk3fftk
0
260
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
170
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
450
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
The Pragmatic Product Professional
lauravandoore
37
7.3k
sira's awesome portfolio website redesign presentation
elsirapls
0
290
Ruling the World: When Life Gets Gamed
codingconduct
0
260
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
We Are The Robots
honzajavorek
0
260
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
240
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