Matomo Analytics

Load balancing made easy

Set up a load balancer with just one click. Add servers, configure algorithms, and achieve high availability — all from the Ploi dashboard.

One-click load balancing

Everything you need to distribute traffic and keep your application highly available

Instant setup

Provision a load balancer server with one click. Ploi handles all the configuration.

Add servers easily

Attach any server to your load balancer. Mix providers and locations freely.

Let's Encrypt SSL

Free SSL certificates for your load balancer, provisioned automatically.

Full control

Customize settings and add your own configuration for advanced setups.

So, how does it all work?

A load balancer sits in front of your web servers and distributes incoming traffic across them. When a visitor arrives, the load balancer decides which server should handle the request.

High availability

If one server goes down, traffic is routed to the remaining servers

Horizontal scaling

Add as many web servers as you need to handle more traffic

Mix providers

Attach servers from any provider or location to your load balancer

Your visitor
Load Balancer

Distributes traffic automatically

Web Server 1

Your application

Web Server 2

Your application

Choose your balancing algorithm

Select the strategy that best fits your application's traffic pattern

Round Robin

Selects servers in turns, distributing requests evenly like ping-pong. Best for servers with similar capabilities.

Least Connections

Routes traffic to the server with the fewest active connections. Recommended for longer sessions and uneven loads.

Source

Uses a hash of the visitor's IP to always route them to the same server. Ensures session persistence.

Database Server
Web Server 1
Web Server 2
Load Balancer

But what if I have a database?

When load balancing, your web servers need to share the same data. The recommended approach is to use a dedicated database server that all web servers connect to.

Dedicated database server

Create a separate database server and let all web servers connect to it

Internal networking

Keep all servers on the same internal network for optimal speed

Mix providers

Attach servers from different providers and locations for redundancy

Set up in minutes, not hours

No need to manually configure HAProxy or NGINX. Ploi provisions and configures your load balancer automatically. You just decide which servers to balance.

1-click

Setup

Unlimited

Backend servers

3

Algorithms

Free

SSL included

Create a load balancer

Quick Setup

3 steps
1

Create a load balancer server

2

Attach your web servers

3

Choose your algorithm

Done! Traffic is being balanced

Ready to scale your application?

Start distributing traffic across multiple servers today

1-click

Installation

Layer 4

Load balancing

Free

SSL certificates

HA

High availability

Different supported server types

Webserver

The generic webserver we offer comes with all the defaults installed: webserver, database, Redis, and much more. This is configurable upon installation.

Load balancer

Load balance your traffic over several webservers to distribute traffic. Our special panel makes this a piece of cake for you to configure.

Database Server

A separate database server is more scalable in the future. That's why you can install database-specific optimized servers for your applications.

Redis Server

Need a caching solution for your applications or want to store data to be fetched later temporarily? Set up a scalable Redis server easily and manage settings through our panel.

Valkey Server

Deploy the open-source Redis alternative backed by the Linux Foundation. Get full Redis compatibility with enhanced performance and community-driven development.

Worker Server

The worker server is meant for running PHP background tasks, such as queues. Easily scale your application by running multiple workers in different locations without a sweat.

Storage Server

Serve your own storage server, powered by the S3 compatible Minio software. You're able to safely store and host your own files without a sweat.

MeiliSearch Server

Eager to increase and speed up the search results from your website? Create a MeiliSearch server which makes searching documents real easy and quick.

Elasticsearch Server

Search petabytes of data stored on object stores like S3 in minutes. Easily 1-click create an Elasticsearch server with Ploi and be on your way.

Plain Server

A plain server? Yes. This server is a clean server, without webserver for example, but it is easily manageable via Ploi. It is up to you what you want to install on this server.

Docker Server

Docker support in Ploi allows you to run any container on your server without the hassle of setup and maintenance. You can also install it to a default server with 1-click.

Start free trial