組織全体の技術的負債をAIで可視化するCIの構築

これはなに? こんにちは、DMM.comのミノ駆動です。 プラットフォーム開発本部コード品質チームにて、 プラットフォームの設計品質向上に取り組んでいます。 このたび、エンジニアリング組織全体の技術的負債をAIにより可視化する仕組みを構築しました。 こ…

DEIM2026(第18回データ工学と情報マネジメントに関するフォーラム)に参加しました!

はじめに DEIM2026の概要 参加レポート 一般発表(技術報告) スポンサーブース インタラクティブセッション [1F-04] ターゲットベクトルを用いた SPLADE への明示的な知識注入による概念マッピング効果検証 [5G-01] マルチドメイン推薦のための協調知識グラ…

ユーザーレビューサービスにおける通報機能の段階的導入

はじめに 背景と課題 背景 従来の対応と限界 課題の整理 対応方針:Phase分けによる段階的導入 Phase分けの全体像 Phase1:通報の登録(PoC) 実装の進め方 Phase1の特徴 Phase2:管理画面での通報管理 実装の進め方 Phase2で実装した機能 実装時に気をつけたこ…

AWS WAFを導入するまでの道のり 〜Countモードから始める誤検知回避〜

1. はじめに 2. AWS WAF導入の背景 定期的な攻撃への対応 AWS WAFを選んだ理由 3. 導入前の検討事項 対象リソースの選定 リージョンの注意点 WCU(Web ACL Capacity Units)の制約 どのルールを選ぶべきか 4. 段階的な導入アプローチ まずはCountモードで開…

AI時代のPHPでの検証方法を考えよう〜PHPerKaigi 2026に協賛します!〜

AI

PHPerKaigi とは? PHPerKaigi 2026 開催概要 チャレンジトークン企画概要 AI時代のPHPでの検証方法を考えよう 問題提起 Agentの禁止設定 静的解析 PHPStan Deptrac テスト AIが動作確認するためのテスト PHPUnit Infection 仕様のテスト ユーザーシナリオの…

レビューAI基盤の再構築 — クリーンアーキテクチャでAIワークフローを再定義する

はじめに ワークフローをインフラに委ねなかった理由 全体構造:クリーンアーキテクチャの適用 DDDでワークフローを表現する Value Object Rich Domain Model Domain Service (ワークフロー) ① 実行形態からの完全分離 ② Protocolによる依存性逆転 ③ Model…

レビューAI基盤の再構築 — AIを特別扱いしない設計原則 —

はじめに プロダクトAIはバックエンド機能である なぜAIはワークフロー化するのか 分散SaaSが生んだ構造的負債 設計原則 — AIを特別扱いしない 再設計の3つの軸 1. 実行基盤の統一(Kubernetes) 2. ドメイン境界の明確化(DDD) 3. ワークフロー内部の可観…

現実の「ワクワク」をオンラインで再定義 DMMオンクレが挑んだ『検索体験改善』プロジェクト

チャオ!DMMオンクレのプロダクトマネージャー(PdM)青井裕紀です。 本日は、昨年の大規模アップデートで実施した『検索体験改善』プロジェクトについてのお話をしようと思います。 ※この記事は画像の一部に生成AIが利用されています。 第1章:いち消費者と…

Cursor × Maestro MCP で実現!自然言語によるネイティブアプリの自動テスト

想定読者 はじめに 本取組の背景 使用したツールについて 具体的な手順 ①関連ドキュメントのインプット ②プロンプトによる実行指示 ③テストレポートの確認と分析 実際に使ってみてわかったこと 良かったこと ①非エンジニアでも自動テストが可能に ②手動実行…

新卒2年目によるECS Blue/Greenデプロイ奮闘記

はじめに なぜECS native Blue/Greenデプロイを導入したのか ECS Blue/Greenデプロイの基本概念 ALBの挙動 課題とその解決過程 1. 新しい機能なのでドキュメントが少ない 2. ライフサイクルフックの制約 3. Temporalワークフローエンジンの同期制御 4. HTTP…

SRE Kaigi 2026スタッフ体験記:現場で学んだ判断力と3つのコツ

はじめに SRE Kaigi 2026とスタッフとしての役割 イベント概要 担当業務:スポンサーブースルームの運営サポート 事前準備から当日まで 事前準備(当日スタッフの場合) 当日のタイムライン 一番大変だったこと:ドリンク持ち出し対応 想定外のトラブル 段階…

AWS re:Invent 2025 参加記と体験談 ~ 新卒視点 ~

はじめに 概要 セッション セッション探しで意識したこと 1. 現地ならではの体験 2. マルチクラウドについて 3. Redis(インメモリデータベース)について 印象に残ったセッション Best 5 Hassle-free multicloud connectivity with AWS Interconnect - Mult…