In general, we only use hardware that's designed and intended for use in datacenters. This ensures the reliability and stability of our nodes and your servers. Our main nodes have an AMD Ryzen 9950X CPU and use DDR5-5600 RAM. Additionally all nodes run on pure enterprise NVMe storage in a redundant raid configuration. Power supplies and network connectivity are also redundant.
During times of high demand, we may need to add nodes with different hardware. We strive to deliver a consistent experience, but we can't predict or guarantee which node your server will end up on.
RAM
RAM is the easiest resource to explain and the one that you actually control. You can select the amount of RAM on the options page from 2 GB to 16 GB. We could offer less than 2 GB (e.g. 1 GB) but it's not recommended to run Minecraft servers with less and since the pricing also include basic costs for all the other resources offering less wouldn't cost less. It's also not really necessary to use more than 16 GB, but you can contact our support if you have a valid use case. You can see the used RAM of your server in the RAM indicator on the server page while your server is online.
We currently use DDR5-5600 RAM for all nodes; however, as explained in the disclaimer above, this is not guaranteed.
CPU
RAM isn't the only resource that matters for a good performance. One of the main factors is the used CPU and how many servers run on that CPU. A good CPU alone doesn't matter if it's shared with too many other Minecraft servers, so be careful and don't compare server hosts just by their CPU specs, only testing the actual performance can give you a good comparison which is why we offer 5 free credits when you sign up to test our service (no payment method required).
You get 0.5 shared CPU cores per gigabyte of RAM, e.g. if you select 8 GB of RAM, you get 4 shared CPU cores. A shared CPU core doesn't mean exclusive usage rights for a specific core but general usage equal to a single core if possible. Assigning CPU cores exclusively would be much more expensive and is usually unnecessary since the full CPU power is only required during short load peaks. You can see and change the assigned shared cores on the options page. When your server is online you can see the CPU usage on the server page together with your RAM usage etc. Most Minecraft server software is single-threaded and can't use multiple CPU cores for their main tasks. Therefore, the single-core speed is more important for your Minecraft server performance than the core count. So, adding more CPU cores might not help at all.
We currently use AMD RYZEN™ 9950X CPUs or similar on our nodes, but as explained in the disclaimer above, this is not guaranteed.
Disk
We only use pure NVMe storage connected over PCIe for our nodes to ensure the best performance when starting your server and loading/saving chunks. Your server has a storage limit of 10 GB, which is necessary to ensure that your server starts and stops in a decent time. In our dynamic system, we store your server in a storage system independent from our nodes and move your server from and to that storage system for every server start/stop. While this happens with a high transmission speed in our datacenter, it still takes a while to transfer the up to 10 GB. Larger servers would take several minutes just to load and save which is the main reason why we limit the size. You can keep the size low even when exploring large parts of the world by enabling the "Optimize" option on the worlds page.
Network
All servers get more than enough network bandwidth for normal Minecraft server activities, usually, each node is connected with at least 2 GBit, but can even go up to 20 GBit. We also protect your Minecraft server against DDoS attacks as much as possible.