Takatoshi is a developer of LINE's Messaging Server.
皆さんお元気ですか? LINEのMessaging Serverを開発しているNaoです。 2014年にLINE Serverの開発とリリースプロセスについて紹介しました。それから時間が経ち、開発環境やコードも変化してきました。今回はその後、改善した点について紹介したいと思います。 LINEのMessagingプラットフォームは多くのServer Applicationから構成されています。そのうちの1つであるMessaging Serverは、Messaging機能を担うPlatformであり、他のチームの開発者と協力して複数のプロジェクトを並行して進めています。 Messaging Serverの旧開発プロセス 複数のプロジェクトの作業を同時に進行すると、それぞれの作業による混乱や現在どのような内容が進められているのかに関して曖昧な状況になりやすくなります。このような問題を少しでも改善するため、共同開発の進行の手間を最小限にするルールやポリシーを開発者同士が試行錯誤してきました。その結果として作られてきたものが、次に紹介するLINEのMessaging Serverの旧開発プロセス