Posts by Marc Schaedle

Concurrency Insights from Web Server Technologies

As we explore the scaling of Web applications in many dimensions (number of users, size of data, UI functionality, and more), there are various challenges, many subtle and surprising.  Some of the thorniest arise from the high latency of communications over the Internet, which generally leads to designs supporting greater concurrency. Hardware advances have helped: […]

Engaging Big Data

It’s a familiar story, at least in these Software-as-a-Service circles. Inevitably, growing datacenter operations and business activity start to throw off a lot of data. Not the critical content and customer data that customers pay us to manage, which is very explicitly modeled and optimized, but a huge variety of incidental stuff, relating to server […]