systems engineering

nosql_oulixeus

A Practitioner’s Guide: Best NoSQL databases to solve 9 real-time transaction challenges

We’re big fans of “picking the right tool for the job on hand.” Here are recommendations for the best NoSQL technology to solve nine real-time, real-world transactional challenges (better than RBDM SQL can).

600px-Aldrin_Apollo_11_280px

What Joe Shea, program manager of NASA’s Apollo program, taught me

Today is the 40th Anniversary of the Apollo 11 Moon Landing. As such, I thought it would be appropriate to reflect on what Joe Shea taught me at MIT about designing large-scale systems and managing their successful “launch”…

The best architecture document in history

In 2000, AOL’s Chief Technology Officer held an offsite for all of the Chief Architects from AOL, Netscape, CompuServe, ICQ and MapQuest (this was before the closure of the merger with Time Warner. After he posed a question to all of us, “What do you think was the best architecture document in history?”…

Big Web 2.0 Technology Challenges: Utility-class scaling of dynamic data

In the Web 1.0 world could use different approaches to scale static and dynamic data. This does not translate well into a Web 2.0 world where most content is dynamic (i.e., user-generated content) that can come from ANYWHERE…

Four big technology challenges in a Web 2.0 world

I will be a panel speaker the University of Pennsylvania’s Wharton Interactive Media initiative next month discussing how Web 2.0 is creating new challenges for CxOs in how they manage technology. To prepare, I am starting a series of posts on the challenges I face day-to-day on this (and how they are different from the Web 1.0 world).