Scaling is the process by which a system administrator utilizes multiple servers to serve a single web application, which is key for accommodating a server’s ever-increasing workload.

Subscribe to Scaling
Get notified when new articles on Scaling are published.
  • 20 Results
    • Tutorial

      An Introduction to HAProxy and Load Balancing Concepts

      An introduction to basic load balancing concepts and terminology, using HAProxy, with some examples.
      2 months agoBy Mitchell AnicasServer OptimizationScalingConceptualHAProxy
    • Tutorial

      Understanding Database Sharding

      Sharded databases have been receiving lots of attention in recent years, but many don’t have a clear understanding of what they are or the scenarios in which it might make sense to shard a database. This conceptual ar...
      2 months agoBy Mark DrakeDatabasesScalingHigh AvailabilityConceptual
    • Tutorial

      How To Configure MySQL Group Replication on Ubuntu 20.04

      In this tutorial, you will set up MySQL group replication using a set of three Ubuntu 20.04 servers. As you work through this tutorial, you will have the option to set the group up as either a single-primary or multi-...
      3 months agoBy Justin Ellingwood, Mark DrakeBackupsDatabasesHigh AvailabilityMySQLScalingUbuntuUbuntu 20.04
    • Question

      How Can I Setup Single Point Of Failure For Load Balancer

      Hi I am having an application where the servers are load balanced. Now the problem is if the load balancer for some reasons stops then my whole application stops. How can I have a backup load balancer so that if one s...
      1 answer6 months agoBy channaveerLoad BalancingDigitalOcean Managed Load BalancersScaling
    • Question

      How many threads or processes are available to a droplet per cpu?

      I plan to to host a website on digital ocean using a stack of Ubuntu, nginx, python and tornado.How many processes are available on a single cpu droplet? Do I need to specify a 2 cpu droplet or more in order to handle...
      1 answer7 months agoBy wfbergmannScaling
    • Question

      Kubernetes autoscaler min of 0?

      I have workloads that are intermittent and heterogeneous. Sometimes a k8s job will be scheduled to run on a pod that needs 400m memory, another time it’ll be a job that requires 24g of memory. What I want to have happ...
      1 answer7 months agoBy offbynullKubernetesScaling
    • Question

      How can I downgrade my DB cluster

      Hi, I was able to upgrade my DB cluster, but there is no option to downgrade it! I don’t understand why not. I can downgrade and upgrade my droplets whenever I want, but not my DB cluster? Is there a way to do this, o...
      Accepted Answer: Hi @ALKateb , At the moment Digitalocean does not support scaling down of a Managed database cluster from the UI, You can read about limitations here: Alt...
      1 answer8 months agoBy ALKatebDigitalOcean Managed MySQL DatabaseScaling
    • Question

      Best DigitalOcean offering for single-node Docker Swarm app

      Hi all, I am a solo developer trying to build a small app that requires three services: a database that runs on Node (Node Quadstore ), a Genie.jl (Julia) backend web application, and Web Components for the frontend. ...
      1 answer8 months agoBy writerUrchinDockerBuilding on DigitalOceanScalingDigitalOcean App PlatformDigitalOcean Droplets
    • Question

      Streaming Replication

      as i was following through the same topic ive come across a problem, the basebackup completed and i restarted the replica but the master is still not showing streaming when ive ran the command of pg stat replication
      1 answer9 months agoBy carol22ScalingPostgreSQLDatabasesUbuntu 20.04
    • Question

      Deployment of a scalable wordpress site

      Hello.About this post: Although it is outdated, this is the most complete guide on the WordPress scaling that I se...
      1 answer9 months agoBy agenteANDWordPressNginxDigitalOcean Managed MySQL DatabaseDigitalOcean DropletsScalingPHPDeploymentHigh AvailabilityInfrastructure
    • Question

      Is NodeJS App scaling possible?

      If I create a NodeJS DigitalOcean “App” ( ) on the third screen I am choosing the tier (1GB, 2GB, 4GB, …). Is it possible to set up automatic scaling for my app? (I read that Dig...
      1 answer11 months agoBy Tom SvestkaNode.jsScalingDigitalOcean App Platform
    • Question

      which instance in an app will be removed?

      As I know, I can use api to scale up/down an app dynamically. when scaling up, it will be instance1, instance2, instance3 instance3 is the last added ...
      Accepted Answer: Hi there, I believe that when you scale down, the newest containers will be removed. However, as the container should be immutable the order in which the containers are being removed should not matter as they should b...
      1 answer11 months agoBy kavagamesScaling
    • Question

      Which Droplet should i choose to serve images very fast through HTTP request?

      I have to serve lot of images from server through HTTP request. I am using a Basic with 4 vCPUs droplet. But my content are not loading fast enough. Can anyone please help me out to choose a droplet which can serve a ...
      1 answer12 months agoBy mustakimappnapDigitalOcean DropletsScaling
    • Question

      Should I use the cheapest nodes for k8s?

      I want to know, for example if I setup k8s with the cheapest nodes(10$ per one) and make it autoscale from 1 to 10 and if in future I got a lot of traffic will it be okay?
      2 answers1 year agoBy devtoolsSquidKubernetesScaling
    • Question

      How to estimate traffic a server can handle?

      How much traffic a server can handle depends on many factors but how can you give an estimate? Is there sort of equation you use to calculate such values or what exactly? Any help/previous experiences is highly apprec...
      1 answer1 year agoBy omarelsafwanyScaling
    • Question

      Traffic scaling for SlickStack Nginx machine

      Deciding between Docker and Easyengine / SlickStack for Nginx stack running Wordpress and wondering how traffic compares Will Docker containers be different on each cloud host? is it the same results for traffic limit...
      1 answer1 year agoBy wykecoweDockerNginxWordPressScaling
    • Question

      Droplet set up for multiple cms within a site?

      Hi, this may be a really stupid question so please excuse me, still learning all this, here goes…I have an idea for a website that offers multiple services, I want to have a landing page that has info and links to all...
      1 answer1 year agoBy taylorglobalholdingsScalingDigitalOcean DropletsApacheCMS
    • Question

      How to create LVM or block device for DRBD?

      As per DBRD guide block device or LVM could be used for data replication. However, whenever I try to create primary partition using fdisk all I get is following error.WARNING: Re-reading the partition table failed wit...
      No answers yet1 year agoBy amarrishiCentOSDigitalOcean DropletsScalingHigh Availability
    • Question

      SSD storage is not showing

      I just upgrade my droplet to 2GB/50GB but the storage space in my droplet is still 15gb. Am I doing something wrong?
      2 answers1 year agoBy uf3899StorageScaling
    • Question

      Can droplets auto-scale vertically without a restart?

      I found this article and wonder if anyone has achieved this on DigitalOcean and had more specific details on how it was performed.
      1 answer1 year agoBy tqupservScaling