奥山 裕也 (LINE / 開発4センター / Official Account開発室)
いま、OA Dev チームではOAに関する新規サービスを開発しており、サーバー API を Kotlin と gRPC で実装しています。 また、gRPC フレームワークとしては、社内製マイクロサービスフレームワーク Armeria を採用しています。"gRPC 便利そう"、"趣味で触ったことあるけど..." という方は多いと思いますが、サービス開発では使ったことがない方が多いかもしれません。サービス開発で使うには、ロギングやトレーシング、ロードバランシング、エラーハンドリング、ドキュメンテーションといったことが必須になってきます。このセッションでは、OA Dev チームにおける Armeria による gRPC サーバー開発についてご紹介します。