アーカイブ 2025
82 件の記事
Goの並行・並列処理モデルとgoroutineスケジューリング
Goの並行・並列処理モデルとgoroutineスケジューリング
OPAにおけるページネーションへの影響と解決策に関する検討
OPAにおけるページネーションへの影響と解決策に関する検討の原因と解決方法について解説します。
PostgreSQLのメモリ設定
設定するPostgreSQLメモリ管理。shared_buffers、work_mem、maintenance_work_memの指針からOOM回避、性能向上まで段階的に解説します。
RubyとRailsのIO・CPU特性について
理解するRuby・RailsのI/O特性。GVL制約、Pumaスレッド・プロセス設計、見かけのI/O待ちの実態、計測による最適化指針。
設計の賞味期限を考える
設計の賞味期限を考えるについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
スケーラビリティを計測する
スケーラビリティを計測する
クラウドネイティブ・アーキテクチャ 可用性と費用対効果を極める次世代設計の原則
クラウドネイティブ・アーキテクチャ 可用性と費用対効果を極める次世代設計の原則について、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
資産推移シミュレーターを作った
資産推移シミュレーターを作った
アーキテクチャドキュメントを書くときに気をつけること
アーキテクチャドキュメントを書くときに気をつけることについて、設計原則とトレードオフ、実践的な適用方法を詳しく解説します。
PostgreSQL 論理レプリケーションの仕様まとめ
理解するPostgreSQL論理レプリケーション。パブリッシャー・サブスクライバー構成、WAL設定、DML操作の複製メカニズムをDocker環境で実装するメモ。
PostgreSQLのRow Level Security(RLS)について
適用するRow Level Security。PERMISSIVEポリシーとRESTRICTIVEポリシー、USINGとWITH CHECKの動作原理をSQL例で詳解。
境界付けられたコンテキストとは
境界付けられたコンテキストとは
自分的システムの仕様書の構成
システム仕様書の9階層構成、概要・アーキテクチャ・データモデル・API・技術詳細をmermaidコード化して運用する方法
Open Policy Agent (OPA)とは?ポリシー・アズ・コードの実践ガイド
Open Policy Agent (OPA) とは何か、ポリシー・アズ・コードの仕組み、インフラの認可ロジックを一元管理する実践的な使い方を解説します。
開発者とアーキテクトのためのコミュニケーションガイド ―パターンで学ぶ情報伝達術
「開発者とアーキテクトのためのコミュニケーションガイド ―パターンで学ぶ情報伝達術」のまとめと読書メモ。重要なポイントと実践的な知見を整理します。
マルチテナントSaaSアーキテクチャの構築 ―原則、ベストプラクティス、AWSアーキテクチャパターン
マルチテナントSaaSアーキテクチャを解説。コントロールプレーン・アプリケーションプレーン、テナント認証、データパーティション、ノイジーネイバー対策でSaaS固有課題を解決する設計を紹介します。
OPAを使用したマイクロサービスのアクセス制御システムの実装
設計するOPAによるアクセス制御。マイクロサービス権限管理、Rego言語、ポリシーエンジン、リソースレベルの細粒度制御実装パターン
要件最適アーキテクチャ戦略
要件最適アーキテクチャ戦略
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
実務で役立つ バックアップの教科書 基本の考え方からツール活用・差分管理・世代管理・データ保全・リストア・リカバリー・可用性の確保まで
PostgreSQL インストール時の 'configure' エラーに関するトラブルシューティング
PostgreSQL インストール時の 'configure' エラーに関するトラブルシューティングの原因と解決方法について解説します。