Mark Hansen

Mark Hansen

I'm a Software Engineering Manager working on Google Maps in Sydney, Australia. I write about software {engineering, management, profiling}, data visualisation, and transport.

CAP Theorem & UI Programming

When the network doesn't respond, will you wait forever, blocking the app (and your users), sacrificing availability? Or will you make up an answer (show inconsistent data)?