
HowTo11分
会話履歴を賢く管理する
DynamoDBのGSI・TTLを使ったマルチユーザー対応の会話履歴管理。セッション設計とトークン削減の実践。
AWSDynamoDBPythonChat
4件の記事

DynamoDBのGSI・TTLを使ったマルチユーザー対応の会話履歴管理。セッション設計とトークン削減の実践。

チャットアプリに必要なリアルタイム通信を、ポーリング・SSE・WebSocketの3方式で比較。API Gateway WebSocket APIを選んだ設計判断とコスト試算を解説

DynamoDB Single Table Designのメリット・デメリットを解説し、チャットアプリのコネクション管理・ルーム・メッセージを1テーブルで設計する具体的なPK/SKパターンを紹介

React + Zustandでリアルタイムチャット画面を実装。WebSocketクライアントの再接続・ハートビート、Optimistic UIによる即座のメッセージ表示、重複メッセージ防止まで