# sticky sessions

Published articles for sticky sessions.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Understanding Load Balancing for Beginners

DevFeed: [Understanding Load Balancing for Beginners](<https://devfeed.tech/articles/understanding-load-balancing-for-beginners-17489.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/understanding-load-balancing-for-beginners/>)

Author: Pramodh Kumar M

Published: 2026-08-17T17:00:34Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [beginners](<https://devfeed.tech/tags/beginners.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [connection-draining](<https://devfeed.tech/tags/connection-draining.md>), [devops](<https://devfeed.tech/tags/devops.md>), [failover](<https://devfeed.tech/tags/failover.md>), [health-checks](<https://devfeed.tech/tags/health-checks.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [layer-4-vs-layer-7](<https://devfeed.tech/tags/layer-4-vs-layer-7.md>), [least-connections](<https://devfeed.tech/tags/least-connections.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [load-balancer-for-beginners](<https://devfeed.tech/tags/load-balancer-for-beginners.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [load-balancing-algorithms](<https://devfeed.tech/tags/load-balancing-algorithms.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [round-robin](<https://devfeed.tech/tags/round-robin.md>), [session-affinity](<https://devfeed.tech/tags/session-affinity.md>), [sre](<https://devfeed.tech/tags/sre.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [thundering-herd](<https://devfeed.tech/tags/thundering-herd.md>), [traffic-management](<https://devfeed.tech/tags/traffic-management.md>)

### AI overview

This beginner-oriented article explains load balancing as both traffic distribution and backend failure detection. It compares round robin and least-connections algorithms, distinguishes Layer 4 from Layer 7 routing, and discusses health checks, failover, draining, sticky sessions, and the risks of overly aggressive checks.

### Source excerpt

Spreading traffic is the easy half of load balancing. The half that decides whether an outage lasts ten seconds or ten minutes is noticing that a backend has stopped working, and most health checks cannot.

## SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku

DevFeed: [SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku](<https://devfeed.tech/articles/signalr-scalability-scaling-real-time-signalr-applications-on-heroku-26492.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/scaling-real-time-signalr-applications-on-heroku/>)

Author: Andrew Fawcett

Published: 2025-05-21T16:26:16Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [SignalR](<https://devfeed.tech/topics/signalr.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [.NET](<https://devfeed.tech/topics/net.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [net](<https://devfeed.tech/tags/net.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [redis](<https://devfeed.tech/tags/redis.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [signalr](<https://devfeed.tech/tags/signalr.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [websocket](<https://devfeed.tech/tags/websocket.md>)

### AI overview

A Heroku tutorial explains how to scale a real-time .NET SignalR application across multiple servers or dynos. It covers using a Redis backplane and sticky sessions to maintain stable WebSocket connections.

### Source excerpt

SignalR makes it easy to add real-time functionality to .NET web applications--things like live chat, instant notifications, or interactive dashboards. But what happens when your app starts to grow? A single server can only take you so far. At some point, you'll need to take advantage of SignalR scaling features to scale out your app. [...] The post SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku appeared first on Heroku.

## 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.