# Why you need a cluster

DevFeed: [Why you need a cluster](<https://devfeed.tech/articles/why-you-need-a-cluster-35488.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/why-you-need-a-cluster/>)

Author: Graham King

Published: 2006-02-16T13:37:24Z

Content type: opinion

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [web applications](<https://devfeed.tech/topics/web-applications.md>), [sticky sessions](<https://devfeed.tech/topics/sticky-sessions.md>), [proxy](<https://devfeed.tech/topics/proxy.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Security](<https://devfeed.tech/topics/security.md>), [reliability](<https://devfeed.tech/topics/reliability.md>)

Tags: [back-end](<https://devfeed.tech/tags/back-end.md>), [cluster](<https://devfeed.tech/tags/cluster.md>), [clustering](<https://devfeed.tech/tags/clustering.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

## AI overview

The article argues that live web applications with more than a few geographically separated users should use a cluster primarily for easier upgrades and maintenance, rather than performance or reliability. It describes a public dispatcher proxying requests to multiple back-end servers, sticky sessions, and operational benefits such as testing releases on an isolated server and limiting direct external access.

## Source excerpt

Cluster for better manageability.