Strangeloop Technology
Dynamic Choreography is key to ASP.NET and Web Services Acceleration
Strangeloop's Dynamic Choreography System transforms ASP.NET programming techniques into real-time, adaptive, network-based optimization. Dynamic Choreography combines web performance optimization, ASP.NET and web services fluency and real-time knowledge of the application's behavior to accelerate dynamic web applications automatically, without coding or infrastructure changes.
The Dynamic Choreography System relies on three key elements:
- Dynamic Choreography Engine
- Choreography Agents
- Application Acceleration Treatments

Choreography Agents - are based on the Microsoft provider model, sit on the application server and observe behaviors, such as resource and data requests. Choreography agents provide Application Acceleration Treatments with information to help them accelerate ASP.NET traffic.
Application Acceleration Treatments - implement specific optimizations to ASP.NET or web services traffic. Treatments can be applied to complete applications, part of an application or on a page by page basis.
