ブログAurora DSQL Rust コネクタで IAM 認証・OCC リトライを自動化するAurora DSQL の公式 Rust コネクタ(SQLx)を実際に動かし、接続コードの簡素化と OCC リトライの実用性を検証する。デフォルト max_attempts=3 では高並行で不足するケースも確認した。2026年4月4日約7分programming#aws#aurora-dsql#rust+3
TILaurora-dsql-sqlx-connector の retry_on_occ は sqlx::Error を要求するretry_on_occ のクロージャで anyhow::Error を返すとコンパイルエラーになる。クロージャは sqlx::Error、retry_on_occ の戻り値は DsqlError という2段階のエラー型になっている。2026年4月4日約1分#rust#aurora-dsql#sqlx