O'Reilly logo

Designing Software Architectures: A Practical Approach by Rick Kazman, Humberto Cervantes

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required