アーキテクチャ
104 件の記事
アーキテクチャ設計における共通化の罠
アーキテクチャ設計における共通化の罠 — 技術的関心事とドメインロジックの違い
プラットフォームの成立条件
社内でプラットフォームを作るべきかどうかをどう判断するか。コア/支援/汎用サブドメインの区別、外部サービスとの比較、レバレッジ、体制などの観点から整理し、ドメイン分析でどこまで判定できるかを考える。
プロダクト開発とプラットフォーム開発は何が違うのか
「なぜ小さくリリースして検証しないのか」——プラットフォーム開発の意思決定に向き合うとき、この問いと頻繁に対峙する。判断基準・設計思想・投資観点の3つの観点から両者の違いを整理する。
bmf-tech.comの gobel → gohan 移行記—完全静的サイト化の流れ
自作ヘッドレスCMS(gobel)+ MySQL + Vue.js構成から、gohanによる完全静的サイトへ移行しCloudflare Pagesでホスティングするまでの全工程。700件超の記事、英語スラッグ生成、画像移行、リダイレクト、Go製プリフライトチェッカーまで。
AI時代のエンジニアリング:プロンプトから自律型システムへの進化
AI時代のエンジニアリング:プロンプトから自律型システムへの進化
AI時代のエンジニアリングについて考える
AI時代のエンジニアリングについて考える
GitHub Agentic Workflowを使ったLLMプロンプト管理・評価基盤
GitHub Agentic Workflowを使ったLLMプロンプト管理・評価基盤
デジタルアイデンティティのすべて―安全かつユーザー中心のアイデンティティシステムを実現するための知識
デジタルアイデンティティのすべて―安全かつユーザー中心のアイデンティティシステムを実現するための知識
ドメイン駆動設計をはじめよう―ソフトウェアの実装と事業戦略を結びつける実践技法
ドメイン駆動設計をはじめよう―ソフトウェアの実装と事業戦略を結びつける実践技法
はじめてのデジタルアイデンティティ―Webサービスに欠かせない認証・認可・ID管理
はじめてのデジタルアイデンティティ―Webサービスに欠かせない認証・認可・ID管理
アーキテクチャ戦略・戦術・設計の書き分け
アーキテクチャ戦略・戦術・設計の書き分けについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
良いアーキテクチャ戦略・悪いアーキテクチャ戦略
良いアーキテクチャ戦略・悪いアーキテクチャ戦略について、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
なぜ・いつアーキテクチャ戦略を書くべきか
なぜ・いつアーキテクチャ戦略を書くべきかについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
OAuth 2.0とは?フロー・トークン・実装の完全解説
OAuth 2.0 を網羅的に解説。認可フロー・アクセストークン・リフレッシュトークン・スコープ、API セキュリティ実装のための実践的なノウハウを紹介します。
OpenID Connect 1.0 仕様まとめ
実装するOpenID Connect。OAuthレイヤー、IDToken、JWTクレーム、認証フロー、署名・暗号化、仕様書要点を詳細解説
SAML 2.0とは?SSOとフェデレーテッドアイデンティティの仕組みを解説
SAML 2.0 とは何か、SSO(シングルサインオン)とフェデレーテッドアイデンティティの仕組み・フロー・実装上の注意点を解説します。
ADRを書くときに抑えておくべきポイント
ADRを書くときに抑えておくべきポイント
要件と制約の違い
要件と制約の違い
Web配信の技術―HTTPキャッシュ・リバースプロキシ・CDNを活用する
Web配信の技術―HTTPキャッシュ・リバースプロキシ・CDNを活用する
ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則
ソフトウェア設計の結合バランス 持続可能な成長を支えるモジュール化の原則