システム設計
あーかいば
複数のファイルを単一のアーカイブにまとめたり、展開したりするユーティリティ。tar、zip、jar、7zなどが代表例で、バックアップや配布を効率化する目的で使われる。圧縮機能を持つものも多く、ファイル数削減とサイズ縮小を同時に実現する。
システム設計の用語は、性能、信頼性、可用性、保守性のどれを改善する考え方かが問われます。構成図や障害時の振る舞いを思い浮かべ、単に速い・安全という印象ではなく、何を犠牲にして何を高めるのかを押さえることが重要です。
アーカイバと同じ「システム設計」の用語では、IoT、アクセシビリティ、移行テストなどが近い文脈で問われます。性能、可用性、信頼性、拡張性、コストのどれに効く設計なのかを軸にしてください。