System Architecture & Design Flashcards
7 cards from real DIS practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 System Architecture & Design flashcards as text
When architecting a cloud-based digital asset management (DAM) system, which approach best addresses the challenge of vendor lock-in?
Answer: Use open standards for metadata and open file formats with multi-cloud storage abstraction
Open metadata standards and storage abstraction layers allow assets to be moved between providers without re-ingestion or data loss, minimizing vendor dependency.
In a digital imaging system, what is the role of a thumbnail service in the overall architecture?
Answer: To generate and cache lower-resolution previews on demand without modifying originals
A thumbnail service generates reduced-resolution previews on demand and caches them separately, preserving the original master file integrity.
A sports photography agency requires images to be available for licensing within 5 minutes of capture at an event. Which system architecture best supports this requirement?
Answer: Wireless camera tethering to on-site laptop with FTP push to cloud ingest pipeline
Wireless camera tethering with automated FTP push to a cloud ingest pipeline enables near-real-time delivery from capture point to the licensing system.
Which image file format is best suited as a master archive format for a long-term digital preservation system requiring lossless quality and broad future compatibility?
Answer: TIFF with LZW compression
TIFF with LZW compression offers lossless quality, wide long-term software support, and is the archival standard recommended by major digital preservation institutions.
In a digital imaging pipeline, what is the primary purpose of a checksum generated during file ingest?
Answer: To verify that the ingested file is bit-for-bit identical to the source and detect corruption
A checksum (e.g., MD5 or SHA-256) computed at ingest and verified after storage confirms the file was not corrupted during transfer or writing.
A digital imaging system must process 10,000 images per hour with AI-based auto-tagging. Which compute architecture is most cost-effective for this workload?
Answer: GPU-accelerated cloud instances scaled dynamically to match processing demand
GPU-accelerated cloud instances leverage parallel processing for AI inference and can scale up during peak loads and down during off-peak periods, optimizing cost.
What is the significance of bit depth in a digital imaging system's processing pipeline?
Answer: It defines the number of tonal values available per channel, affecting dynamic range and editing headroom
Bit depth determines the number of discrete tonal steps per channel; higher bit depth provides more editing headroom and smoother gradients with less banding.