Looking back at Kafka Summit 2022 Londonの翻訳です。
2022年5月5日
カフカ・サミット2022ロンドンを振り返る
今年のロンドンKafkaサミットを振り返ってみましょう。
Kafka Summit 2022 London: 振り返り
Apache Kafka®コミュニティの誰もが待ち望んでいたイベントが帰ってきました!Kafka Summit 2022は、ロンドン東部のO2に1500人以上の参加者を集め、ワークショップやトークセッション、ネットワーキングで盛り上がりました。Aivenはブースを出展し、シニア・ソフトウェア・エンジニアのOlena Babenkoとデベロッパー・アドボケイトのFrancesco Tisiotが講演を行いました。
基調講演:Apache Kafka®と最新のデータフロー
Jay Kreps氏による基調講演では、Apache Kafkaがどのようにモダンなデータフローにフィットするのかが取り上げられ、ストリーミングであること(バッチに戻りたい人はいないでしょう)、分散型であること、宣言型であること(Apache Flink® SQLの登場です!)、開発者指向であること、管理・観測可能であることなど、興味深いポイントに触れました。異なる企業が同じコンセプトの上に異なる方法で進化しているのを見るのは素晴らしいことで、私たちAivenも例外ではありません。
私たちは常にストリーミングの大ファンです。夜間バッチの時代は過ぎ去り、今ではApache Kafka、コネクタが増え続けるKafka Connect、そしてMirrorMaker 2により、開発者はストリーミングモードでデータを移動するために必要なすべてを手に入れることができます。
分散化**について話すとき、ジェイは、企業内で独自のデータパイプラインが存在する時代は終わったと正しく言及した。開発者が自分のニーズを満たすために最適なデータ・プラットフォームを自由に選択できるようにし、サービス間の高速で信頼性の高い接続を可能にすることが重要だ。リレーショナル・データベースが必要なら、PostgreSQL®かMySQLを選ぶ。時系列データベース?M3がある。検索エンジン?OpenSearch®があります!サービスとの接続は?Kafka Connectでリニアなデータパイプラインを選ぶか、Apache Flink®で変換機能を追加するか。
開発者は、**どのようにではなく、**何を達成したいのかを伝えるコードを書くことを目指すべきだ。SQLはこれに最適な言語であり、幅広い開発者が背後で起こっていることを気にすることなく、出力データの形状を記述することを可能にする。私たちは、Aiven for Apache Flink®でSQLインターフェイスを有効にし、データ実務家が好きな言語でストリーミング・パイプラインを定義できるようにしています。
ジェイが言及した4つ目のポイントは、ツールは開発者指向であるべきであり、したがって開発者のいる場所で開発者に会うべきであるということです。これは基本的に、開発者がライセンス制限なしに受け入れ、お気に入りのツールと統合できるオープンソースソフトウェアのスローガンだ。さらに、マネージド・サービスやあらかじめパッケージ化された統合を構築することで、開発者は配管工事に費やす時間を減らし、開発に集中することができる。
基調講演で取り上げられた最後のコンセプトは、Governed & observableであるデータ資産についてであった。そのため、開発者はデータの状況を監視するためのツールを持つ必要があります。そこで、あらかじめ構築された内部および外部サービスとの統合と、アクセス可能なコンソールが違いを生み出します。私たちはこのことについてさらに研究していますので、ご期待ください!
分科会
技術系カンファレンスの醍醐味は講演にあり、Kafka Summitもその例に漏れない!Apache Kafkaが宇宙でどのように使われているかからApache Kafkaに貢献する方法の詳細まで、驚くほどバラエティに富んだトピックで、参加者はKafkaの世界をより深く知ることができました。
私たちはいくつかのセッションに参加し、特に楽しむことができました:
Gunnar Morling氏による[Debeziumでキャッシュを常に新鮮に保つ! Infinispanをベースにした詳細な例とともに、KafkaとDebeziumコネクタを使ってキャッシュを常に新鮮に保つという内容でした。Gunnarが45分の間に非常に多くの情報を盛り込むことに成功しているのは信じられないほどで、間違いなく、すべての断片を把握するために何度も見返すべきセッションだ!
- Zookeeperを使わないKafkaを本番に持ち込む Colin McCabe氏による、Zookeperを使わないKafkaで今後ますます増えていくであろうトピックを扱ったもの。
- Danica Fine氏によるPractical Pipelines: A Houseplant Soil Alerting System with ksqlDB 植物の命を救うストリーミング・アプリケーションの実例。IoTデバイスとRaspberry PIの配管から、アラートしきい値の定義とストリーミング計算まで、Danicaはエンド・ツー・エンドのストリーミング・データ・パイプラインの完全な例を示した。
Aivenとしては、Olena BabenkoがApache Flink applications over Kafkaを最適化する方法についていくつかのヒントを紹介しました。Olenaは、FlinkとKafkaのコネクタを選択するタイミング、不均衡なトピックを管理する方法、Flinkがうまく動作しているかどうかを理解する方法などの重要なトピックを取り上げました。
JDBCコネクタの限界を理解し、Debeziumコネクタがどのように窮地を脱するかというテーマで、マリオという友人の実話を交えて講演を行った。
イベント中、私たちのブースはとても賑やかで、Aivenとは何なのか、Apache Kafkaについての私たちの話に興味を持ってくれた人が何人もいました。また、私たちの靴下とステッカーは、カニカマFTWのようにロックなようです!
コミュニティ
各セッションの終盤にマジックが起こった。質問、交流、1対1、ネットワーキング......対面式のカンファレンスで見逃していたものがすべて戻ってきた。私は、ソーシャルメディア上で何年も交流してきた人たちと実際に会うことができ、また新たな興味深い人たちとつながりを持つことができた。
同じような興味を持つ人たち(カフカから他の何にでも行ける)との出会いは、強く永続的な架け橋を作ることができる!
「2017年から#kafkasummitでファッショントレンドを発信。at @aiven_io booth, Viktor Gamov ᦍ (@gAmUssA) April 25, 2022"
カフカの未来サミット
未来はどうなるのか?フランツ・カフカが書いたように、「物事は時に形を変える」。次のカンファレンスは "Current "と名付け、データストリーミングの世界でより幅広い技術に開かれたものにする予定です!すでにCall for Papersはオープンしており、とても楽しみにしています!