Guides8 min read
Minecraft server performance tuning that actually helps
Most "optimisation" advice for Minecraft servers is cargo cult. Here is what genuinely moves the needle on tick time, in the order worth trying.

Guides
Memory tiers make VPS sizing look simple and then people buy twice what they need. A practical way to work out which tier fits.
VPS plans are sold by memory tier, which makes them easy to compare and easy to get wrong. The two failure modes are buying far more than you need because it felt safer, and buying the smallest tier and then spending a weekend fighting the out-of-memory killer.
Rough working figures for common workloads, assuming a lean Linux install with no desktop environment:
The operating system, your web server, the database, the monitoring agent and the backup process all want memory before your application gets any. On a small tier this overhead is a meaningful percentage of the total, not a rounding error.
A reasonable rule: work out your application's steady-state need, add 25% headroom for spikes, then add the system overhead on top. If the result lands right on a tier boundary, take the larger tier — being permanently at 95% memory is a bad place to operate from.
For most VPS workloads, memory runs out long before CPU does. The exception is anything doing sustained computation: video transcoding, large builds, or a busy game server where a single thread is the bottleneck. If that is you, the clock speed of the underlying hardware matters more than the vCPU count.
If you already run the workload somewhere, measure it rather than estimating. On Linux:
free -h # current memory picture
vmstat 1 10 # is it swapping?
ps aux --sort=-%mem | head -12 # biggest consumersThe number to watch is swap activity. Some cached memory use is healthy and normal — Linux will happily use spare memory for page cache and give it back on demand. Sustained swapping is the real signal that you are short.
High memory "used" figures alarm people unnecessarily. Look at available memory and swap-in rate, not the used total.
Storage is easier to reason about, with one trap: backups. Keeping several full copies of your data on the same server multiplies your disk requirement and defeats the point of having backups. Budget disk for your data plus working space, and keep archive copies somewhere else.
Transfer allowances only matter if you are serving large files or media. A bot, an API and a small site will not come close.
Keep reading

Guides8 min read
Most "optimisation" advice for Minecraft servers is cargo cult. Here is what genuinely moves the needle on tick time, in the order worth trying.

Guides6 min read
Latency is mostly physics. This is how to pick a hosting region when your community is spread out, and why "central" is usually the wrong answer.
Guides7 min read
Dedicated hardware solves some problems very well and others not at all. An honest decision guide, including the cases where you should not buy one.