architecture

internetofthings720x480

How to Architect for the Internet of Things

The Internet of Things (IoT) resurfaces classic hardware engineering challenges and adds many new software and data ones–all at tremendous scale. My podcast with Forbes-contributor Mike Kavis discusses these and some of techniques I am currently using to overcome them.

person-interpreting-big-data-oulixeus

Why business owners should care about this thing called the Lambda architecture

In the past 25 years, I have seen four things that really made me step back and say, “This changes everything.” The most recent was the Lambda Architecture.

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

mobile

Building a Native Mobile App Experience—Without the App

By combining HTML5 and jQuery Mobile with Backbone.js you can provide customers many of the best elements of a native mobile app experience—without the hassle of building and releasing a native mobile app.

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…