Server plans are divided into generations and ordered by the operators. The different generations are then ordered by when the plans where included in our system. Bear in mind that the number in a generation has nothing to do with the quality and performance of a certain operator even though performance and quality can vary between operators and locations.
First generation servers
These servers generally run on more modern hardware with higher CPU frequency. (2.4GHz shared and 3.6GHz burst). Dedicated and bare metal servers are always running at 3.6GHz and 3.8GHz respectively. CPU cache sizes and other specifications are generally better on the first generation servers which makes them better for CPU intensive applications.
First generation servers are the preferred choice for network-intensive applications such as game servers, web servers etc. Additional DDoS protection is available in some locations beside the already great datacenter wide DDoS protection.
Second generation servers
The age of the hardware varies a lot based on location. The CPU frequency is generally lower (1.8GHz with a 2.4GHz burst) but you get more virtual cores for the same price which makes these servers a bit better for multi-threaded applications. These servers generally come with higher amounts of memory (RAM) and storage.
Second generation servers are the preferred choice for applications taking advantage of in memory caching or with higher storage needs or with temporary high workloads on CPU, Memory or storage.
Third generation servers