Real World Serverless ポッドキャスト: Khawaja Shams
Momento 共同創業者の Khawaja Shams が、分散システム、サーバーレスキャッシュ、そして Momento Cache を開発するきっかけとなった課題を語ります。

Momento 共同創業者の Khawaja Shams が theburningmonk の Real World Serverless Podcast に出演し、サーバーレスアーキテクチャでキャッシュを扱う難しさについて話しました。Amazon DynamoDB チームを率いた経験をはじめ、分散システムに携わってきた知見をもとに、この課題が Momento の創業につながった経緯を説明します。
対談の内容
30 分のエピソードで、Shams はスケーラブルなサーバーレスサービスを構築した経験を紹介しながら、次のテーマについて語ります。
- 従来のキャッシュインフラがサーバーレスの運用モデルを崩してしまう理由
- 開発者がキャッシュを追加する際に直面する問題
- チームにサーバー管理を求めずにキャッシュを提供する Momento Cache のアプローチ
ストレージには S3 があり、キーバリューの永続化や検索などには DynamoDB があります。ところが、処理を高速化しようとした途端に、サーバーレスの夢はすべて崩れてしまいます。現状では、サーバーを持ち込まずにキャッシュを利用することができないからです。
—Khawaja Shams
エピソードを聴く
サーバーレスキャッシュと Momento 誕生の背景について、Real World Serverless Podcast の第 62 回で対談の全編をお聴きください。