Daily Skill Improve — 学習ログ一覧

179 ファイル 2026-04-05 〜 2026-10-06 7 カテゴリ Python / GCP / ビジネス / ファイナンス

学習統計

184
総ファイル数
183
学習日数
7
カテゴリ数
22
弱点補強

カテゴリ別分布

A コーディング/設計 29 A+B 複合 26 B システム/インフラ 24 C データエンジニアリング 25 D ビジネス/PM 28 E ファイナンス/コスト 24 弱点補強 20

フィルター

全ログ一覧 — 189件表示中

2026-09-15
B システム設計/インフラ campaign-notification-dispatcher 大量会員一斉通知配信の信頼性設計 Bad→Good 7点(単一Cloud Runサービスの1リクエスト内で800万件を同期ループ処理し60分タイムアウトで約210万人未送信のまま強制終了 × 冪等性の仕組みが皆無で再実行により既送信約590万人へ重複送信 × except ProviderError: continueで例外を握り潰しリトライ・記録なしに失敗が消える × min-instances=1,max-instances=1に「並列化すると重複送信が怖い」という理由で意図的固定され根本原因(冪等性欠如)を未解決のまま放置 × 送信成功率・失敗件数・件/秒が可視化されずSLO進捗が顧客の声でしか分からない × 通知プロバイダAPI鍵がCloud Run環境変数に平文設定でSecret Manager未使用 × Terraformコードが存在せずコンソール手動変更で変更履歴追跡不能 → 抽出(target-extractor)と送信(notification-worker)をPub/Sub経由で分離しバッチ単位(500件)でfan-out × member単位idempotency_key(Firestore台帳)による重複送信の構造的防止 × dead_letter_policy+retry_policyでプロバイダ一時エラーを隔離・再送 × concurrency=20×max-instances=25+Semaphoreでプロバイダのレート制限(秒間500req)を守りつつ安全に並列化 × SLI/SLO(30分以内に99.5%完了、エラーバジェット0.5%)を定義しDataDogで進捗を可視化 × Secret Manager移行×Terraformモジュール化 × Cloud Run vs GKE Autopilotの選定理由も明記)(MOps 販促システムチーム campaign-notification-dispatcher 大型セール通知未達・重複送信インシデント)
2026-09-08
B システム設計/インフラ Pub/Sub非同期クーポン発行処理の信頼性設計 Bad→Good 7点(coupon-issuance-serviceがPub/Sub push配信の重複再送に対する冪等性チェックを持たずセール中のBigQuery遅延でクーポン二重発行(約1,200人・想定損失360万円) × ack_deadline_secondsがデフォルト10秒のままでダウンストリーム実測(最大3秒)を考慮していない × Dead Letter Topic未設定で不正payloadが無限リトライされCloud Run同時実行枠の40%を2時間占有 × メッセージ順序保証(ordering key)未設定で同一注文のissue/revokeが順序崩れしキャンセル済み注文のクーポンが残存 × サブスクリプションfilter未設定で在庫連携等の無関係イベントも全受信しアプリ側if文で捨てるだけの無駄 × retry_policy未設定(デフォルト即時バックオフ)でダウンストリーム障害時にサンダリングハード誘発 × バックログ/DLQ滞留を監視するアラートが存在せず顧客問い合わせで発覚 → Firestoreトランザクションによるevent_idベース冪等性台帳 × ack_deadline_seconds=60s × dead_letter_policy(max_delivery_attempts=5) × enable_message_ordering+ordering_key=order_id × filter属性でcoupon関連イベントのみ配信 × retry_policy(minimum/maximum_backoff) × oldest_unacked_message_age/dead_letter_message_countへのCloud Monitoringアラート)(MOps 販促システムチーム coupon-issuance-service クーポン二重発行インシデント)
2026-09-01
B システム設計/インフラ 配送料金見積もりサービス(shipping-rate-estimator) 外部配送会社API依存の信頼性設計 Bad→Good 7点(外部API呼び出しにタイムアウト未設定でCloud Run同時実行枠が応答待ちで埋まり無関係な他リクエストまで巻き添え停止 × サーキットブレーカー/Outlier Detection不在で劣化した外部APIを叩き続け負荷を増幅 × フォールバック未実装でビジネス承認済みの全国一律送料切替が使われずチェックアウト全体がエラー × SLO/SLI未定義で悪化判断が感覚依存 × 静的閾値アラート(5xx>5件/1分)のみでslow burnを検知不能 × エラーバジェットとCI/CDリリース判断が未接続で障害中も新規デプロイ継続 × 即時リトライでバックオフ・ジッターなくthundering herd誘発 → GKE Autopilot Sidecar Container(Envoy)でタイムアウト1s/2s×circuit_breakers×outlier_detection(consecutive_5xx=3) × DEFAULT_FLAT_RATE_JPYフォールバック+tenacity指数バックオフ+ジッター × google_monitoring_slo(request-based SLI、フォールバック成功もgood) × マルチウィンドウ・マルチバーンレートアラート(1h/14.4x + 6h/6x、SREワークブック準拠) × エラーバジェット残量10%未満で非緊急リリースをCI/CDゲートでブロック)(MOps 販促システムチーム shipping-rate-estimator 外部API依存の信頼性設計)
2026-04-15
C データ dbt リネージ構造設計
2026-04-17
E ファイナンス 3年TCO比較 × 移行判断モデル
2026-04-19
D ビジネス/PM 6W3Hフレームワーク × 要件整理
2026-04-26
D ビジネス/PM OKR設計 × Output vs Outcome思考