アーキテクチャ
104 件の記事
境界付けられたコンテキストとは
境界付けられたコンテキストとは
自分的システムの仕様書の構成
システム仕様書の9階層構成、概要・アーキテクチャ・データモデル・API・技術詳細をmermaidコード化して運用する方法
開発者とアーキテクトのためのコミュニケーションガイド ―パターンで学ぶ情報伝達術
「開発者とアーキテクトのためのコミュニケーションガイド ―パターンで学ぶ情報伝達術」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
マルチテナントSaaSアーキテクチャの構築 ―原則、ベストプラクティス、AWSアーキテクチャパターン
マルチテナントSaaSアーキテクチャを解説。コントロールプレーン・アプリケーションプレーン、テナント認証、データパーティション、ノイジーネイバー対策でSaaS固有課題を解決する設計を紹介します。
OPAを使用したマイクロサービスのアクセス制御システムの実装
設計するOPAによるアクセス制御。マイクロサービス権限管理、Rego言語、ポリシーエンジン、リソースレベルの細粒度制御実装パターン
要件最適アーキテクチャ戦略
要件最適アーキテクチャ戦略
大規模モノリスをどう分割するか? - ソフトウェアアーキテクチャ・ハードパーツに学ぶ
大規模モノリスをどう分割するか? - ソフトウェアアーキテクチャ・ハードパーツに学ぶについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
アーキテクチャ戦略について考える
アーキテクチャ戦略について考えるについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
GraphQL federationについて
GraphQL Federationでマイクロサービスを統合し、Subgraph・Gateway・スキーマ合成の概念からマイクロサービスとの相違点を体系的に解説。
ソフトウェアアーキテクチャメトリクス ―アーキテクチャ品質を改善する10のアドバイス
ソフトウェアアーキテクチャメトリクス ―アーキテクチャ品質を改善する10のアドバイス
アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
Tidy First? ―個人で実践する経験主義的ソフトウェア設計
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
freee 技術の本 freeeにおけるマルチプロダクト開発
freee 技術の本 freeeにおけるマルチプロダクト開発
マスタリングAPIアーキテクチャ ―モノリシックからマイクロサービスへとアーキテクチャを進化させるための実践的手法
マスタリングAPIアーキテクチャ ―モノリシックからマイクロサービスへとアーキテクチャを進化させるための実践的手法
信頼性のパターンについて
適用する信頼性パターン。サーキットブレーカー、補正トランザクション、イベントソーシング、Pub/Subから耐障害性・回復性を実現。
権限管理基盤についての事例
権限管理基盤についての事例
セキュア・バイ・デザイン: 安全なソフトウェア設計
セキュア・バイ・デザイン: 安全なソフトウェア設計
APIデザイン・パターン
APIデザイン・パターン
負荷試験を始めるためのスターティングガイド
「負荷試験を始めるためのスターティングガイド」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。