レイヤアーキテクチャとパイプフィルタとは?れいやあーきてくちゃとぱいぷふぃるた
レイヤアーキテクチャとパイプフィルタとは、代表的なアーキテクチャパターン。レイヤ(階層)は表示・業務ロジック・データアクセスのように役割で層を積み、上位から下位へ一方向にだけ依存させる。パイプフィルタは処理をフィルタとして並べ、出力を次の入力へ流す構成で、フィルタの組替えや並列化がしやすい。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
業務システムは変更頻度の違う関心事を層で隔離するレイヤ型が定番。一方、ログ収集基盤のように「収集→整形→集約→格納」と流れる処理はパイプフィルタが向き、途中に匿名化フィルタを差し込む改造も、前後を触らずに実現できる。
試験での引っ掛け
レイヤアーキテクチャの層飛ばし(表示層が直接DBを触る)は、目先は速いが層の意味を壊す典型的な劣化。またパイプフィルタは状態を持たないフィルタを前提とするため、全体の集計のように前後関係を持つ処理を無理に載せると破綻する。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。