Category Archives: Architecture

5 Big Business Benefits of Using SSO (Single Sign-On)

Overview Although it’s been around for quite a while, Single Sign-On or SSO has just started gaining widespread adoption. But it’s spreading real fast. In fact, if you surf the Web everyday, I bet you’ve seen many websites inviting you to login using one of these …   Never tried clicking any of those buttons?… Read More »

Six Architectural Styles of Data Hubs

Data hubs are an important component in information architecture. However, they are rather diverse, and this diversity often means that the term “hub” means quite different things to different people. It also means that a definition of “data hub” is inevitably going to be rather generic. The following definition is used here: A data hub… Read More »

Scalable Web Architecture and Distributed Systems

Open source software has become a fundamental building block for some of the biggest websites. And as those websites have grown, best practices and guiding principles around their architectures have emerged. This chapter seeks to cover some of the key issues to consider when designing large websites, as well as some of the building blocks… Read More »

7 Years Of YouTube Scalability Lessons In 30 Minutes

If you started out building a dating site and instead ended up  building a video sharing site (YouTube) that handles 4 billion views a day, then it’s just possible you learned something along the way. And indeed, Mike Solomon, one of the original engineers at YouTube, did learn a lot and he has given a… Read More »

YouTube Architecture

YouTube grew incredibly fast, to over 100 million video views per day, with only a handful of people responsible for scaling the site. How did they manage to deliver all that video to all those users? And how have they evolved since being acquired by Google? Information Sources Google Video Platform Apache Python Linux (SuSe)… Read More »

Real-Time Business Intelligence

Yesterday’s Data is No Longer Sufficient Use of an online data warehouse solves a strategic need of the enterprise because it manipulates massive amounts of data via data mining to derive new information and knowledge of an enterprise’s operations. However, online data warehousing has little tactical value since the data in it is generally quite… Read More »

Operational Business Intelligence

Operational business intelligence (OBI) systems provide an intermediate step toward satisfying the strategic needs that data warehouses address as well as the tactical decision-making that enterprise application integration (EAI) addresses. An OBI system provides an event database that is frequently updated. As an historical database, the event log summarizes and satisfies strategic requirements. With frequent… Read More »

The Operational Data Store (ODS): The Next Evolutionary Step

What is an Operational Data Store? In the early 2000s, the Gartner Group coined the term zero latency enterprise (ZLE). In its words, ZLE was “the instantaneous awareness and appropriate response to events across an entire enterprise.” This response was later renamed the real-time enterprise (RTE). Figure 1 — The Operational Data Store HPE was… Read More »