ドキュメントでは教えてくれないNext.js Cache handlerの挙動

はじめに 前提知識 Cache handler とは わかったこと キャッシュ有効期限時の挙動 実は get メソッドの第二引数にコンテキストが渡される まとめ 参考資料 はじめに はじめまして、電子書籍開発部 基盤開発グループの加藤です。 我々基盤開発グループは主に…

「MAC-VRF って結局なに?」QFX5120 で悩みながら整理した

1. はじめに 2. EVPN-VXLAN を設計するときのポイント 3. MAC-VRF に混乱した理由 3.1 instance-type mac-vrf を理解しないまま使っていた 3.2 MAC-VRF の概念と設定を混同していた 3.3 L2 と L3 が混在して混乱していた話 4. そもそも MAC-VRF とは何か 4.1…

CIで守るフロントエンドのコード品質 〜荒野から始める仕組み作り〜

はじめに コード品質とは なぜ仕組みが必要だったのか コード品質を保つ仕組みの構築 1. 循環的複雑度の検査と違反コードの解消 2. CIでの静的解析(ESLint)とマージルールの設定 3. 静的解析の強化(Prettier、ls-lint) まとめと今後の展望 最後に はじめ…

静的解析ツールを活用した、チームでのコードベース健全化戦略

はじめに 静的解析を取り入れた品質改善アプローチ 改善を進める中で見えてきた課題と気づき 品質改善の効果を最大化するための目標再設計 チームで取り組んだ改善プロセスと具体的な進め方 1. 優先順位付けとタスクの細分化戦略 優先順位付けの基準 タスク…

【n8n × Google Cloud】Slack をトリガーとした AI Agent ワークフロー基盤を構築した話

AI

背景と動機 部の取り組み「分科会」について なぜこれに取り組んだのか 解決したい課題 技術選定 実装方針 ツールの比較・選定 システムアーキテクチャ 直面した 2 つの課題 1. Slack からの Event は IAP を越えられない 2. LLM 単体では URL の先にあるロ…

Think! FrontEnd #9 開催レポート

はじめに Think! FrontEnd とは? Atomic Design から bulletproof-react へ – 構成リアーキテクト – DMMブックスを Next.js 化している話 大規模アプリをリアーキテクトした際の知見 データとコンポーネントの複雑さを整理整頓する おわりに はじめに こん…

社内SSoTツールを破壊してしまった話

はじめに SSoTとは? 利用しているSSoTツールについて どのように破壊したの? 1回目の破壊 2回目の破壊 3回目の破壊 破壊して得た学び Adapterの簡略図 まとめ はじめに 皆様ネットワーク運用自動化してますか? どうも、ITインフラ本部インフラ部ネットワ…

Slack上の作業スレでつくる、“点も線も残る日報”

はじめに “日報”と”分報” 作業スレのデモ 点と線の記録の共存による相互補完と効能 始めるには明日からでも かいつまんだ仕組み紹介 運用上の考慮 さいごに ※DMMグループ Advent Calendar 2025 12/16の記事です。本記事は飯田涼太 mesh1nek0x0 が担当します…

オブザーバビリティ成熟度モデルをGitHub公開!明日から使える評価フレームワーク

SRE

はじめに これまでの取り組みの流れ 第1段階:社内での実践と評価 第2段階:外部カンファレンスでの知見共有 第3段階:GitHubでの完全公開 なぜ公開したのか 1. 外部への貢献:明日から使える実用的なツール 2. 自社への学び:多様な視点からの発展 公開した…

Containerlabでフルルートは扱えるのか? 主要ネットワークOSのリソース検証

はじめに 概要 検証構成 対象イメージ 検証環境 VMスペック フルルートの生成 検証トポロジー 測定方法 ① 起動時のリソース測定 ② フルルート学習時のリソース測定 ③ 学習完了後の安定時リソース測定 テスト結果 Juniper vJunosSwitch グラフから分かること …

Datadog のダウンタイムを使って監視を改善する

はじめに 課題 対策 おわりに はじめに この記事は、DMMグループ Advent Calendar 2025 の 15 日目の記事です。 プラットフォーム開発本部で認可サービスの開発をしている juve_534 です。 私が所属するチームは認可サーバの開発・運用を責務としています。 …

ボットからのアクセスで負荷が偏るケースを発見しました

はじめに 急にレスポンスタイムが悪化した 問題のリクエストの特定を試みるが失敗した スティッキーセッションを無効化するため、Blue/Greenデプロイメントへ移行する ECSの組み込みBlue/GreenデプロイメントはDMMブックスと相性が良くない ALBのリスナール…