Real World Serverless ポッドキャスト: Khawaja Shams

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

Hannah
ポップフィルターを備えたスタジオ用マイク

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 回で対談の全編をお聴きください。

あわせて読みたい