Navigation
|
Dr. Emre KıcımanFriday, 15-May-2009
TalkFluxo: A Simple Service Compiler Over the last 10-15 years, our industry has developed and deployed many large-scale Internet services, from e-commerce to social networking sites, all facing common challenges in performance, reliability, and scalability. To address these challenges, developers consistently draw from a relatively small repertoire of software architecture design patterns or best practices, such as replication, tiering, pre-computation, and caching. The application of these techniques across different services, however, varies significantly in both their design and implementation because their effectiveness depends heavily on the service?s semantic requirements, workloads, performance and other runtime and environmental characteristics. BiographyEmre Kıcıman is a researcher in the Internet Services Research Center (ISRC) at Microsoft Research, where his interests are broadly in the area of large-scale Internet services, their operations, and their end-to-end reliability. His work focuses on ways to improve monitoring and analysis of system behaviors to improve their design, reliability and performance. Most recently, he's been working on Web application performance and debugging, as well as dabbling in applications of search and social networking. |