More Related Content
PDF
20160624 JAWS-UG名古屋 第12回 API Gateway 事始め PDF
Cloud native & cloud design patterns for small teams - ハッカーズチャンプルー2018 PDF
PDF
PDF
Let's try to use Background sync PDF
PDF
Serverless apps on aws using scala PDF
What's hot
PDF
PPTX
PDF
PDF
Rx swift,Repro framewolrk PPTX
PDF
RxSwiftのデータバインディングだけ PPTX
Our Track to Modern Angular PDF
PDF
PPTX
Similar to grpc-gateway を試してみた fukuoka.go#11
PPTX
PDF
PPTX
PDF
PDF
【とらのあなラボ Tech Day #3】新規システムにおける技術選定〜GoとgRPCを採用した話〜 PPTX
PDF
gRPC と nginx による HTTP/2 サービスメッシュ構築 PPTX
PDF
RakSulのInternal API開発で gRPCを導入した話 PDF
PDF
CloudSpiral 2014年度 Webアプリ講義(2日目) PDF
lua_nginx_module JSON-RPC 2.0 Batch Request PDF
Tokyo ruby kaigi 10 (sogabe) PPT
PDF
PDF
【17-E-2】Ruby PaaS「MOGOK」 ~ ソフトウェアエンジニアのためのクラウドサービス ~ 藤原秀一氏 PDF
【NGINXセミナー】 Ingressを使ってマイクロサービスの運用を楽にする方法 PDF
PPT
PDF
GKEとgRPCで実装する多言語対応・スケーラブルな内部API More from Yutaka Tachibana
PDF
PDF
グラフモデルとSoEとGraphQL データ指向アプリケーションデザインから見るGraphQL PDF
サーバーサイドから見るGraphQL Serverless Meetup #19 PDF
Playing capitalism game as engineer PDF
PDF
ギークハウス沖縄rebuild with リノベスイッチ PDF
PDF
Ruby and I at 神奈川Ruby会議01 grpc-gateway を試してみた fukuoka.go#11
- 1.
- 2.
● 立花 豊(@saboyutaka)
●福岡県北九州市出身 -> 東京 -> 沖縄
● ギークハウス沖縄オーナー
● フリーランス/リモート/Webエンジニア
● Rails/Laravel/Go/Python/AWS/Azure
● okinawa-go
● 最近、Microservices, k8sなんかに興味あります
自己紹介
- 3.
- 4.
- 5.
- 6.
● REST APIをつくるサービスをどうやって作るか
○Go? Rails? Laravel? Express?
● Swaggerと実装が乖離しないようにメンテするのが面倒
● Goで書くとしてJSON marshal/unmarshal がつらい
これまでのMicroserversの問題点
- 7.
- 8.
● Google製のRPCプロトコル
● ProtocolBuffersでインターフェースを定義 (default)
● クライアント、サーバーの実装のinterface, stubを自動生成
○ Go, PHP, JavaScript, Ruby, Python, Java, C++, etc...
gRPC
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.