Cache-it 第 5 回: Eric Johnson と考える、イベント駆動アーキテクチャをシンプルにする方法
Serverlesspresso やサーバーレスアーキテクチャなどについて語ります。

概要
注: Cache It は、パフォーマンスエンジニアリングと Valkey をテーマにしたポッドキャスト Unlocked に名称を変更しました。新しいエピソードを見逃さないよう、ぜひチャンネルをご登録ください。
Cache-it ポッドキャストの第 5 回では、Khawaja が AWS プリンシパルデベロッパーアドボケイトの Eric Johnson を迎え、Serverlesspresso プロジェクト、サーバーレスアーキテクチャ、開発者体験の改善について対談します。
Serverlesspresso は、サーバーレス基盤上のイベント駆動アーキテクチャを、実際に体験できる形で説明するプロジェクトです。Eric は、もともと 2021 年の AWS re:Invent に向けて作られたこのプロジェクトが、人気を集め、世界中に広がっていった経緯を語ります。
さらに Eric は、開発者がイベントストリームに接続し、独自の機能を追加できる Serverlesspresso 拡張について説明します。これらの拡張は EventBridge などの AWS サービスを使ってイベントを監視し、追加の処理を実行します。
続いて、サーバーレスアプリケーションのコードの複雑さを減らす利点を掘り下げ、用途に合ったツールを使うことの重要性を強調します。Eric は、牧師から開発者になった自身の道のりと、仕事を通じて学んだ経験を紹介し、技術業界で学び続ける大切さを語ります。
最後に、Amazon の「ピザ 2 枚で足りるチーム」という考え方に通じる、サーバーレス部門の小規模で職能横断的なチームの機動力について議論します。Eric は、サーバーレスアーキテクチャなら、より少ないコードで信頼性の高いシステムを構築することに集中でき、シンプルさと効率性を高められると説明します。
Eric Johnson について
Eric Johnson は AWS プリンシパルデベロッパーアドボケイトです。サーバーレス上で大規模なイベント駆動アプリケーションを構築、運用する開発者を支援しています。