Rebounder Tech Blog

運用している当事者が書く、本番システムの記録。

記事一覧

2 / 11 ページ(全 214 記事) トピックから探す

PostgreSQLのunique constraintがhash keyのdirection欠落でdedup衝突決済 ・ 2026-10-22GCSのifGenerationMatchでautoRetryの412を「送信済み」と誤読するGoogle Cloud ・ 2026-10-22PostgreSQLのpartial unique indexでrace conditionによる二重実行を防ぐ開発環境 ・ 2026-10-22TeamsのWebサイトタブでiframeが画面より広がりIntersectionObserverで直すサイネージ ・ 2026-10-22PostgreSQLのtriggerがRLSでhash chainをper-tenantにforkした開発環境 ・ 2026-10-21異なる型の兄弟がsame-keyを持つと、対象日ソフトナビで一覧が複製されたフロントエンド ・ 2026-10-21Stripe webhookが500で再送されても領収書は二度と送られない決済 ・ 2026-10-21イベントのFKが2系統で排他、payload.adId経由だけ辿ると常に0件になるGoogle Cloud ・ 2026-10-20withTenantContext中に別接続取得、コネクションプールが同時実行で詰まる自己デッドロック開発環境 ・ 2026-10-20Next.jsのmetadata.titleがlayoutのtitle.templateと二重に表示されるフロントエンド ・ 2026-10-20レートリミッタのMapにmaxKeys上限が無いと、対策自体がメモリ枯渇で落ちる開発環境 ・ 2026-10-20Next.jsのmiddleware matcherは文字列prefix一致、api/auth-adminも除外する開発環境 ・ 2026-10-19adIdはUUID形式でしか検証せず、実在照合をしないと到達数ビーコンは水増しできるGoogle Cloud ・ 2026-10-19SwitchBotはDETECTED/NOT_DETECTEDの2通で検知回数が2倍になるサイネージ ・ 2026-10-19RLS PERMISSIVEはOR結合、system_adminの全校policyが常に発火しテナント越境した開発環境 ・ 2026-10-19AndroidのHDMI-CEC電源制御はsideloadだとSecurityExceptionで落ちるサイネージ ・ 2026-10-18cqhはsize containerが無いとviewportへフォールバックして文字が2倍に膨張した開発環境 ・ 2026-10-18入金消込のreconcilePaymentは入金額を照合せず入金済にしていた決済 ・ 2026-10-18X-Forwarded-Forの左端をレート制限キーにすると詐称で突破できるGoogle Cloud ・ 2026-10-18採点APIがリクエストボディのuserIdを信用し、他人のプロフィールを書き換えられた開発環境 ・ 2026-10-17