# Autoscaling based on request queuing

DevFeed: [Autoscaling based on request queuing](<https://devfeed.tech/articles/autoscaling-based-on-request-queuing-15539.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/autoscaling-based-on-request-queuing>)

Author: Derek Hammer

Published: 2017-09-13T21:37:36Z

Content type: article

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [queuing](<https://devfeed.tech/tags/queuing.md>), [scale](<https://devfeed.tech/tags/scale.md>), [server](<https://devfeed.tech/tags/server.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

## AI overview

The article explains how traffic-heavy web applications and APIs can scale vertically by adding resources and improving resource use, or horizontally by distributing the same service across multiple servers. It presents horizontal scaling as a cost-effective alternative when hardware limits are reached.

## Source excerpt

Modern web development often includes traffic-heavy web applications and APIs. These services are tasked with a double-whammy: they need to...