DDD DDD視点で設計書を作成するための具体的な手順とポイント はじめにクオカードのコーディングテスト(書籍管理システムのWeb API開発)を題材に、DDD(ドメイン駆動設計)の考え方を意識して設計書をどうまとめるかを整理してみました。まだまだ学んでいる途中ですが、自分なりに「こういう構成なら整理しや... 2025.08.10 DDD
ソフトウェアテスト Zabbixで押さえるべき監視項目と性能分析のポイント ZabbixとはZabbixはインフラの健全性を継続的に確認するための監視ツールです。性能テストや本番運用におけるボトルネックの特定、障害の予兆検知といった場面で、監視データは非常に役立ちます。本記事では、アプリケーションサーバー(AP)と... 2025.08.03 ソフトウェアテストログ解析
ソフトウェアテスト 性能試験の分析方法まとめ はじめに本記事は性能試験中にシステムの遅延や応答時間の劣化が発生した場合に、4つのツール「jstat」「mpstat」「vmstat」「sar」を、どう使い分けるか解説します。※補足Javaアプリケーションを例にしていますが、mpstat、... 2025.07.27 ソフトウェアテストログ解析
ソフトウェアテスト sarでシステム負荷の履歴を追跡!時系列データからボトルネックを特定する方法 はじめに性能試験で「いつから遅くなったのか」「負荷のピークはどこか」を探るには、時系列データの確認が欠かせません。sarはCPU / メモリ / スワップ / ディスクI/O / ネットワークなどの統計情報を時系列で収集・表示できます。💡 ... 2025.07.20 ソフトウェアテストログ解析
ソフトウェアテスト vmstatでLinuxシステム全体を監視する方法|CPU・メモリ・I/Oの見方を解説 LinuxでCPUやメモリ、I/Oの状態を一括で確認するにはvmstatコマンドが便利です。本記事ではvmstatの基本的な使い方や出力結果の見方を、実例つきでわかりやすく解説します。 2025.07.13 ソフトウェアテストログ解析
ソフトウェアテスト mpstatでCPU負荷を分析する方法 はじめに性能試験で遅延が発生した場合、原因の一つにCPUの負荷が考えられる。この場合、mpstatが有用である。mpstatはLinuxのsysstatパッケージに含まれるツールで、CPUごとの使用率や負荷状況を詳細に表示する。マルチコア環... 2025.07.06 ソフトウェアテストログ解析
ソフトウェアテスト jstat徹底解説: JVMのログを読み解く はじめにJavaアプリケーションの性能試験では、JVM(Java Virtual Machine、Javaプログラムを実行する仮想環境)の動作を確認することが重要である。この目的でjstatが役立つ。jstatはJDK(Java Devel... 2025.06.30 ソフトウェアテストログ解析
ソフトウェアテスト システム性能試験の概要 1. 性能試験とは性能試験は、システムが所定の要件を達成し、ユーザーが期待する性能を満たしているかどうかを検証するためのテストの一種です。アプリケーションやシステムが応答時間、スループット、負荷などの観点で適切に機能するかを確認することを目... 2025.03.13 ソフトウェアテスト
データベース PostgreSQLでSQLクエリを評価 目次はじめにテーブルの作成データの挿入SQLクエリの評価EXPLAINコマンドの使用方法EXPLAINの実行結果の解釈まとめ1. はじめにこの記事では、PostgreSQLで実際にテーブルを作成し、データを挿入して、SQLクエリの評価を行い... 2024.07.22 データベース
データベース データベース設計の実践:外部制約の適用 今回は前回の外部制約の記事について、外部制約の設定を実際にPostgreSQLを使用してどのように動作するか見ていきましょう。システムの概要前提として以下の2つのマスタテーブルをもとに説明していきます。社員マスタ:各社員に一意の社員IDが割... 2024.06.02 データベース