Decaton

【Team & Project】LINEのMessaging Server開発業務、Apache Kafkaプラットフォームの開発・運用をしているチームを紹介します

LINEの開発組織のそれぞれの部門やプロジェクトについて、その役割や体制、技術スタック、今後の課題やロードマップなどを具体的に紹介していく「Team & Project」シリーズ。
今回は、LINEのMessaging Server開発業務、Apache Kafkaプラットフォームの開発・運用をしているチームについて紹介します。Z PartチームのWonpill Seo、井出真広、Javier Luca de Tena、河村勇人に話を聞きました。

Z Partチームのzoom会議の様子

Kafkaを利用したジョブキューライブラリ「Decaton」の活用事例

先日 LINE が開発するライブラリ Decaton が OSS として公開されました。
Decaton は Kafka を利用したジョブキューライブラリで、LINE 社内で幅広く利用されています。
GitHub – line/decaton: High throughput asynchronous task processing on Apache Kafka

今回の記事では、LINE で Decaton がどのように利用されているか、実際に利用されているプロダクトの実例を交えて紹介します。