performance engineering


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


Cloud Computing: Its not just about access from anywhere

Too many extolling the virtues of cloud computing are ignoring many of its most transformational benefits

Start-ups: Three execution activities that separate successes from “interesting ideas”

The sense of freedom in a start-up (or incubation) environment is incredibly exciting. However, it is very easy to let this freedom lead you down the path of “what if”, distracting you from achieving success. You only have – at most – three years (many would argue two) to go from spending the “first opportunity dollar” to demonstrating commercial success. This leaves little room for distraction.

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…