記事情報企業

DynamoDBの並列処理によるデータの欠損とProvisioning超過の対策

DynamoDBの並列処理によるデータの欠損とProvisioning超過の対策

こんにちは。iQONのバックエンドエンジニアを担当しているjoeと申します。最近、iQONのお知らせ機能のDBをMySQLからDynamoDBへ移行しました。移行する際に発生した問題点である並列処理によるデータ欠損とProvisioning超過の対策を書きます。間違っているところや改善点があればご指摘ください。よろしくお願い致します。お知らせ機能とはお知らせ...

更新日: 2016-05-27
記事の見出し
  • DynamoDBの並列処理によるデータの欠損とProvisioning超過の対策
  • お知らせ機能とは
  • 既存のお知らせ機能の問題点
  • なぜDynamoDB?
  • DynamoDBでのデータ保持
  • お知らせ機能のdynamo移行における問題点
  • provisioning量の調節
  • 実装例
  • 並列処理実行によるデータの欠損
  • 実際の構成
  • 実装例
  • insert
  • Conditional Updateの失敗数の監視と失敗時の対応
  • 結論
  • 終わりに
テックブログ情報
DynamoDBの並列処理によるデータの欠損とProvisioning超過の対策
ブログVASILY DEVELOPERS BLOG
ブログ概要
QiitaQiita::vasily
会社名株式会社VASILY
会社概要ファッションアプリ『IQON』を提供するテック企業