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
In a distributed digital imaging pipeline, which architecture pattern best supports horizontal scaling when processing large volumes of high-resolution images?
Answer: Message queue-based microservices with stateless workers
Message queue-based microservices allow stateless workers to be added dynamically, enabling horizontal scaling without bottlenecks.
Which color space is most appropriate as an interchange format between different imaging devices in a cross-platform digital imaging system?
Answer: sRGB
sRGB is the standard interchange color space for digital imaging systems because it is device-independent and universally supported.
A digital imaging system must store 50,000 RAW files from a 45-megapixel camera. Each uncompressed file is approximately 90MB. What is the minimum raw storage capacity required?
Answer: 4.5 TB
50,000 files × 90 MB = 4,500,000 MB = 4.5 TB of raw storage capacity needed.
What is the primary purpose of an ICC profile embedded in a digital image file?
Answer: To define the mapping between device-specific color values and a device-independent color space
An ICC profile defines how a device's color values map to a standard device-independent color space, ensuring accurate color reproduction across devices.
In a content delivery architecture for digital images, which caching strategy minimizes origin server load while ensuring users always receive the most current version of frequently updated images?
Answer: Cache with short TTL and stale-while-revalidate
Short TTL with stale-while-revalidate serves cached content immediately while refreshing in the background, balancing freshness and performance.
Which RAID configuration provides both redundancy and improved read performance for a digital asset management system with read-heavy workloads?
Answer: RAID 5
RAID 5 uses striping with distributed parity, providing fault tolerance (single drive failure) and improved read performance across multiple disks.
A digital imaging system must support simultaneous access by 200 editors to a central image repository. Which network topology is most appropriate for minimizing latency and avoiding single points of failure?
Answer: Spine-leaf network topology with redundant links
Spine-leaf topology provides predictable low latency, high bandwidth, and no single point of failure, making it ideal for high-concurrency imaging workloads.