Microsoft Rotunda “Web Profiler”
Microsoft Research is working on a project named Rotunda to deliver a profiler for Web applications, which can profile end-to-end performance of applications and enable developers to create more efficient, higher performing applications for the Web tier.
Ben Livshits, the Microsoft researcher leading the Rotunda effort, said the goal of the project is to be able to profile the performance of a Web application from the time a user clicks on a link and triggers an event in the browser—which triggers a database lookup—through each point of the resolution of the transaction.
"Rotunda allows you to connect all these things together and do a profile to enable the developer to figure out what the bottleneck is" in their application, Livshits said. And as Rotunda runs, it creates a log file that gets dumped into XML so developers can drill down into what exactly happened while their application ran.
Rotunda, Microsoft Research, Microsoft Project

Leave a comment »