sramji - RESTFest/2012-greenville GitHub Wiki

Sam Ramji is a software strategist and open source pragmatist. He works at Apigee as the head of strategy, and volunteers at Outercurve Foundation (an open source foundation sponsored by Microsoft and AOL) and the Open Cloud Initiative.

I grew up in Oakland, California and started programming at age 9 when the local public schools put in a set of Commodore Pet 16K computers. Stopped writing real code in 2000, but for some reason I can't get away from software and have been working in the industry since 1994. Cognitive science geek.

Proposed Talk

Title Architecting for performance with devices and APIs
Level Advanced, Extended Talk
Abstract We have come through many phases of distributed systems architecture, and hopefully have learned from each one. APIs are the most recent popular wave of distributed programming because they're relatively easy to understand and ubiquitously accessible. But hidden in this ubiquity is a performance disaster when using mechanisms developed in a high-bandwidth, low-latency network environment for high-performance, unlimited electricity machines and mismatching them to low-performance, limited electricity devices on a low-bandwidth, high-latency network. What lessons can we learn from prior eras of constrained networks and machines that could help us in our current challenges with devices & APIs?
Slides Skeuomorphs, Databases, and Mobile Performance
⚠️ **GitHub.com Fallback** ⚠️