5. Case Study: Big Data System

With Serge Haziyev and Olha Hrytsay

We now present an extended design example of using ADD 3.0 in a greenfield system for a challenging domain—that of Big Data. As of the time of writing, this domain was still relatively new and rapidly evolving. As such, the architects could not solely rely on past experience to guide them. They instead complemented the design process with periodic analyses and strategic prototyping, as we will now describe.

5.1 Business Case

This case study involves an Internet company that provides popular content and online services to millions of web users. Besides providing information externally, the company collects and analyzes massive logs of data that are generated from its infrastructure ...

Get Designing Software Architectures: A Practical Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.