July 13th @The Fukuoka Growth Next, in Japan
Translations: 日本語
Nulab Inc. Sponsor
Yuichi Watanabe
https://twitter.com/vvvatanabe
Title:
「Backlog」のGitを支えるサービス達をGoで刷新した技術的プラクティス
Abstract:
PJ管理ツール「Backlog」のGitホスティングを支えるバックエンドは、役割の異なる複数のサービスによって構成されています。それらのサービスの中核を担うのがGoです。全てのサービスはGoで実装されており、サービス特有のプロトコルに併せて、Goが提供する機能をふんだんに使用しています。また、各サービスは初めからGoで統一していたわけではなく、以前は、Perl、Python、Javaといった様々な言語で実装していました。本セッションでは、Gitバックエンドを支えるサービスの全体像、各サービスを刷新するための技術的なプラクティス、Goで統一したことによる恩恵、そして今後の展望についてお話します。
Slide:
Time:
10:40 AM - 11:00 AM (20 min)