ベルリン流行語大賞2022のハイライト

<font color="Grey">*[Highlights from Berlin Buzzwords 2022](https://aiven.io/blog/highlights-from-berlin-buzzwords-2022)の翻訳です。*</font>

2022年6月23日

# ベルリン流行語大賞2022のハイライト

ベルリンBuzzwords 2022に再び参加できて、私たちのチームは興奮しました。データの保存、処理、ストリーミング、検索に関する私たちのお気に入りをまとめました。

先週、Aivenチームの何人かと私は、[Berlin Buzzwords 2022](https://2022.berlinbuzzwords.de/)で開発者コミュニティと直接会うことができました。いつものように、カンファレンスは素晴らしいコンテンツと世界中から集まった人々でいっぱいでした。個人的には、セッションと展示会場の間でかなり迷いました！ありがたいことに、何人かの同僚がハイライトをシェアしてくれた。


## ストリーム


素晴らしいストリーミングトークがたくさんありましたが、まずは私たちの素晴らしいデベロッパーアドボケイトであるOlena Kutsenkoのトークから始めたいと思います。もしあなたがApache Kafkaとその仕組みに興味があるなら、Olenaのセッション「[Apache Kafka® simplly explained](https://www.youtube.com/watch?v=3yHwdsOr4HQ)」はとても面白い例で、GitHubでも[チェックアウト](https://github.com/anelook/kafka-first-steps)できます。


Apache Kafka®といえば、[Amrit Sarkar氏のセッション](https://www.youtube.com/watch?v=F50ieoWLv_s&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=7)は、Kafkaをスケールで運用する際に最も重要なメトリクスや指標について掘り下げており、チェックする価値がある。Kafkaパイプラインのスケーリングに悩んでいる人には、[Opher DubrovskyとIdo Nadlerによるこのトーク](https://www.youtube.com/watch?v=MP3tM5Ip5Pk)が役に立つだろう。


Christoph Schubertは[Kafka Streamsアーキテクチャの包括的な紹介](https://www.youtube.com/watch?v=e3Ww-0Gs8O0&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=41)を行い、Kafka Streamsアプリケーションを本番環境でスムーズに動作させるためのベストプラクティスについて話しました。そして、もしあなたがApache Flink®のファンなら（私たちがそうであることは知っています！）、[Timo Waltherによるこの講演](https://www.youtube.com/watch?v=iRlLaY-P6iE&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=9)は、ストリーム処理フレームワークとその機能の本当に良い概要を教えてくれます。


また、Apache Druid®について学ぶのも興味深かった。Apache Druid®は、最新のデータ集約型アプリケーションのためのオープンソースの分析データベースで、幸運なことに、[Sergio Ferragut氏がそのアーキテクチャについて素晴らしい紹介をしてくれた](https://www.youtube.com/watch?v=0Ql3Zideawg&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=43)。(恥知らずなプラグイン: Uptimeで[セルジオがApache Druid®について話す](https://uptime.aiven.io/session/322788)のを聞く別の機会もあります!)


## スケール


"賢い人は自分の過ちから学ぶが、真に賢い人は他人の過ちから学ぶ"講演の素晴らしいテーマだ！Noaa Barkiは、[彼女のチームが100以上のKubernetesのポストモーテムをレビューして学んだ教訓と繰り返されるパターン](https://www.youtube.com/watch?v=XUnDV69V0n0&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=6)を共有しました。


Ramiro Alvarez Fernandez氏、Álvaro Panizo氏、Daniel Hernández Alfageme氏によって、もう1つ興味深いKubernetesのユースケースが共有された。Empathy.co チームは、[クラウド上のクラスタから Kubernetes にどのように移行したかを示した](https://www.youtube.com/watch?v=wK01Fpp6L6k&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=39)。コストとパフォーマンスに関する実際の数字も示した。


大規模なシステムを検証するための素晴らしいアドバイスや戦略については、Josh Reed氏による「[Effective CI/CD for Large Systems](https://www.youtube.com/watch?v=TJcTIhEH_8w&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=47) 」をチェックすることをお勧めする。Joshが私たちの同僚だからというだけでなく、大規模なシステムをテストし、新しい変更を統合し、良いコード品質を確保するときに、この講演は本当に役に立つからだ。


## 検索


私たちのチームにとってのハイライトのひとつは、OpenSearch と Apache Lucene® の方々に直接お会いし、これらの技術に関する素晴らしい講演を聞くことができたことです！Uwe Schindler 氏は、[Lucene の MMapDirectory の将来](https://pretalx.com/bbuzz22/talk/WYC9ZB/) について話してくれました。これは非常に強力で特殊な技術的テーマですが、Java で一からメモリマップファイルの概要を説明してくれました。Eli Fisher氏は、[OpenSearch®のような検索エンジンの技術とその機能が、[どのように進化して他の多くのユースケースに採用されるようになったか](https://pretalx.com/bbuzz22/talk/MP9BBT/)について話しました。


他の興味深い検索エンジンの例に興味があるなら、[Atita AroraがVespaアーキテクチャ](https://www.youtube.com/watch?v=_ML-QB0Zxvg&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=29)とその高度な機能、そして新鮮な考え方やLuceneベースの考え方でVespaを一般的に理解する方法を紹介しています。また、[Richard Goodman氏による、[260億以上のドキュメントを提供するためのApache Solr®の型破りな使い方についての講演](https://www.youtube.com/watch?v=tr4XYE2r0dE&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=17)もチェックする価値がある。


## ストア


世の中にある様々なOLAPソリューションに興奮しているあなたにとって、[Chinmay Soman氏によるApache Pinot®についての講演](https://www.youtube.com/watch?v=yM_bkT5U9ww&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=55)は興味深いものだろう。ChinmayはPinotの機能と、それがユニークなOLAPプラットフォームである理由について説明している。


[OpenTelemetry](https://www.youtube.com/watch?v=QfDU4XSWwhU&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=50)（これは[Uptime](https://uptime.aiven.io/session/325010)でも取り上げられる予定だ！）と、[Ricardo Ferreira](https://pretalx.com/bbuzz22/talk/DNPKX8/)による、標準的でスケーラブルで再利用可能な方法でカスタムメトリクスの作成を可能にする方法についての話は非常に興味深かった。


PostgreSQL®のファン（こんにちは！）は、[我々の同僚であるFrancesco Tisiotによるこの魅力的なセッション](https://www.youtube.com/watch?v=njvH3I39Dv0&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR&index=49)を楽しめるでしょう。Francescoは、ナップザック問題を解くという興味深い例を用いて、PostgreSQLで再帰がどのように機能するかを説明します。


*セッションの録画は[Berlin Buzzwords 2022 YouTube playlist](https://www.youtube.com/watch?v=oTZyGkG4uTA&list=PLq-odUc2x7i8eaYHVXSOadHrVE9tEU2QR)で視聴可能です。