M

Microsoft Application Request Routing 3.0.5311

© Microsoft Corporation – 2498560MB – Shareware – Windows Android
Latest Version
3.0.5311
Safe to install

Efficiently Manage and Scale Your Web Applications with Microsoft Application Request Routing

Minh Ong

Microsoft Application Request Routing simplifies load balancing and routing for web applications, enhancing performance and scalability in cloud environments.
image/svg+xml 2024 Editor's Rating

Microsoft Application Request Routing (ARR) is a software extension for Internet Information Services (IIS) that provides load balancing and caching functionality for web applications. ARR allows administrators to distribute traffic across multiple servers, which can help with performance and reliability.

ARR also includes a caching feature that saves frequently accessed content on the web server, which can speed up response times for users requesting the same content repeatedly.

  • ARR supports HTTP and HTTPS protocols.
  • It can be used to enable SSL offloading, which can improve server performance by reducing the CPU overhead required to process SSL requests.
  • ARR supports cookie-based affinity (aka sticky sessions) which allows users to maintain their session state on the same server throughout their browsing session.

Microsoft Application Request Routing is a powerful tool that can help improve the performance and reliability of your web applications. By distributing traffic across multiple servers and caching frequently accessed content, ARR can help ensure your users have a fast and reliable experience.

Overview

Microsoft Application Request Routing is a Shareware software in the category Miscellaneous developed by © Microsoft Corporation.

It was checked for updates 157 times by the users of our client application UpdateStar during the last month.

The latest version of Microsoft Application Request Routing is 3.0.5311, released on 10/29/2024. It was initially added to our database on 04/05/2011. The most prevalent version is 3.0.5311, which is used by 60% of all installations.

Microsoft Application Request Routing runs on the following operating systems: Windows. The download file has a size of 2498560MB.

Microsoft Application Request Routing has not been rated by our users yet.

Pros

  • 1. Advanced load balancing capabilities: ARR provides advanced load balancing features that allow for efficient distribution of incoming network traffic among multiple servers.
  • 2. URL rewriting and redirection: ARR includes features for URL rewriting and redirection, which can help in managing website traffic and improving user experience.
  • 3. Server health monitoring: ARR offers server health monitoring functionality to detect server failures and route incoming requests to healthy servers.
  • 4. HTTP compression: ARR supports HTTP compression, which can help in optimizing network bandwidth and improving website performance.
  • 5. WebSocket support: ARR includes support for WebSocket communication protocol, enabling real-time two-way communication between clients and servers.

Cons

  • 1. Steep learning curve: Setting up and configuring ARR can be complex, especially for users who are new to load balancing and web server technologies.
  • 2. Windows Server dependency: ARR is designed to work specifically with Windows Server environments, which may limit its usability for users operating on non-Windows platforms.
  • 3. Limited community support: Compared to other open-source load balancers, ARR may have fewer online resources and community forums for troubleshooting and support.
  • 4. Licensing costs: While ARR is free to download and use, users may incur additional licensing costs if they require advanced features or need dedicated Microsoft support.

FAQ

What is Microsoft Application Request Routing (ARR)?

Microsoft Application Request Routing (ARR) is an IIS extension that enables Web server administrators, hosting providers, and Content Delivery Networks (CDNs) to increase Web application scalability and reliability through rule-based routing, client and host name affinity, load balancing of HTTP server requests, and distributed disk caching.

What are some of the key features of ARR?

ARR has several key features, including support for content caching, session affinity, load balancing, health monitoring, request routing rules, content compression, and URL rewriting.

What hosting scenarios can benefit from ARR?

Hosting scenarios that can benefit from ARR include enterprise applications that require high availability and scalability, websites that need to scale with large traffic spikes, and content providers that want to improve the performance and availability of their sites.

Does ARR support SSL offloading?

Yes, ARR supports SSL offloading, which enables you to terminate SSL connections at the application delivery controller (ADC) rather than on the Web server. This allows the ADC to handle SSL processing tasks, freeing up Web server resources for other tasks.

Can ARR be used for load balancing?

Yes, ARR can be used for load balancing HTTP requests across multiple servers. It supports various load balancing algorithms, including round-robin, IP-hash, and least connections.

What types of content caching does ARR support?

ARR supports two types of content caching: disk-based caching and distributed caching. Disk-based caching is a local cache that is stored on the Web server's hard disk, while distributed caching stores cached content on multiple servers for improved scalability and performance.

Can ARR be configured for failover scenarios?

Yes, ARR can be configured to support failover scenarios by setting up a secondary server farm that takes over request processing in case the primary server farm becomes unavailable.

Which versions of IIS are compatible with ARR?

ARR is compatible with IIS 7.x, IIS 8.x, and IIS 10.x, and it requires the Web Server (IIS) role and the Application Request Routing Cache component to be installed.

Are there any licensing requirements for using ARR?

ARR is a free extension for IIS and does not require any additional licenses. However, it may require other Microsoft software components, such as .NET Framework and Visual C++ Redistributable Packages, which may have their own licensing requirements.

Where can I find more information about configuring and using ARR?

The Microsoft Documentation website provides comprehensive documentation on configuring and using ARR, including tutorials, best practices, troubleshooting guides, and more.


Minh Ong

Minh Ong

I'm Minh, a software engineer and author with a passion for exploring and writing about the latest in software and technology. With my experience in software development and a specialization in software updates and content creation, I bring a deep understanding of the tech landscape to my reviews and articles. My focus is on providing you with comprehensive insights into general software topics and the latest industry news.

Latest Reviews by Minh Ong

Installations

157 users of UpdateStar had Microsoft Application Request Routing installed last month.
Secure and free downloads checked by UpdateStar

Buy now
Play Store
Stay up-to-date
with UpdateStar freeware.

Latest Reviews

S Super X Desktop (Single User License)
Streamlined Productivity with Super X Desktop
S Super X Desktop (Professional License)
Transform Your Workflow with Super X Desktop
Got This! Got This!
Simplify Your Task Management with Got This!
S Super X Desktop (Enterprise License)
Super X Desktop: Empowering Enterprise Solutions with Seamlessness
Got Got Got Got
Got Got: A Fun Twist on Classic Collectible Card Games
S Super X Desktop
Super X Desktop: The Ultimate Productivity Environment
Current Newsletter