Folioscope

Simplicity is the keynote of all true elegance.

Articles tagged 'scala'

  • 2017-12-13

    Kafkaの管理ツールを読む - kafka-broker-api-versions.sh編

    この記事は Distributed computing Advent Calendar 2017 の13日目の記事です。 Kafkaのブローカー間、あるいはブローカーとクライアント間の通信は、TCP経由のバイナリプロトコルです。 それぞれの通信はAPIとして定義されており、どういうフォーマットのリクエスト・レスポンスなのかが定められています。 APIにはバージョンがあります。 ブローカーがサポートするAPIのバージョンを取得するには、Kafkaに標準に同梱されている kafka-broke...

  • 2017-12-06

    Kafkaの管理ツールを読む - kafka-topics.sh編

    この記事は Distributed computing Advent Calendar 2017 の6日目の記事です。 Apache Kafkaにはクラスタの管理ツールが含まれており、ユーザはこれらのツールを使ってトピックやオフセットを管理できます。 コードは規模的にもあまり大きくないので、Kafkaの勉強にはちょうどいい教材です。 Kafkaの内部構造を知ることで、障害発生時に原因を特定しやすくなります。 この記事では、トピック管理用の kafka-topics.sh の、よく使う以下の...

Page 1 of 1