Mobile, Clouds & More


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.


The Internet of Things IS Internet 3.0

The Internet of Things has the potential to take convenience to a new level. However, this is not a simple prospect. We have many challenges to solve. Listen to my podcast with Randall Cronk of the MIT Enterprise Forum to learn more.


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.


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


Drone Commerce, Part 2: Global Internet Access

Examining Google’s plans for drone use from the POV of those who have built things that fly, the software that controls them and large-scale data platforms


The Expanding (Digital) Universe: Visualizing How BIG a Zettabyte Is

A Zettabyte (ZB) is really, really big. By 2020 the Digital Universe will have 44 ZBs of data. Here are some interesting ways to visualize this vast amount of data.