Hi, i am currently find hardware to buy a new computer for my minecraft server , the existing server with fair enough plugin cannot hold 40+ players with good tps like 18~19 even with server optimization. So i am considering to buy a new computer. Let me first talk about my server hardware: CPU:i7-4790 MB: H81M-s1 rev(2.0) GIGABYTE SSD: adata xpg sx6000 lite 512gb pcie gen3x4 m.2 2280 no gpu since i put m.2 converter on pcie x16 RAM: DDR3 1600 8GB x2 Router: Archer C7 AC1750 TP link Bandwidth: 1Gigabit/sec I need to host atleast 3 server at the same time by bungeecord (vps connect linux) 1 lobby(very less resource w/ via version?) 1/2 1.15.2 survival server (~50 plugins) 1 1.15.2 creative server (~10 plugins) And the main problem is that there are too many things i don't know with hardware that can make minecraft server run smooth, First , CPU intel or AMD? i found some post talking about amd and intel but is old and im not sure which company is doing better. Some say Minecraft use only 1 core to host server, so intel with 5.0Ghz max is best? but i use 1 computer to open 2-3 server (2main, 1 event/small test/building/creative server), does that mean AMD better? of course i cannot buy some very high price things. i try to list some same price cpu, please help me compare: i5 9600kf vs ??? i7 9700kf vs ryzen 5 3700x i9 9900kf vs ryzen 7 3900x Oh btw, should i wait for intel 10th gen? Second, RAM DDR4 is must, but what about the speed? 2666 is the highest when not overclocking, but is it better to have a overclocked ram like 3200Ghz? but i noticed that adata have 32GB 2666 ram, which mean a ATX board can have x4 total, 128 GB ram max, however, if 3200GHz(or higher), mostly only 8GB/16GB . So the question is, Ram speed and how much ram is required for these 3/4 server in total? Third, SSD (storage) I know M.2 SSD is fast, but how fast should a SSD is required ? im currently using adata xpg sx6000 lite 512gb pcie gen3x4 m.2 2280, which have max read 1800Megabit and write 1200Megabit. Is that enough? Also, i also heard that 2 Storage (harddisk?) to form a RAID0 can increase read write speed, does that work for SSD? and if that work, will you recommend it? Fourth, Motherboard Most likely AM4 for AMD or LGA1151 for intel (LGA1200 for 10th gen maybe :thinking does motherboard affect computer performace? Some said good Motherboard can allow better overclocking. i also know some pricey Motherboard which support wifi 6 and SLI .. alot of things... For intel, most likely Z390(Z490 soon?) which can overclock, but there are many motherboard which the price range is large, which is suitable enough for server? Fifth, GPU, Some cpu have integrated graphics, does that mean graphics card are not required? some said having a gpu can reduce cpu's load on graphical process which can make cpu having better performance on server, is it true? Sixth, Router I have a OVH ddos basic protection, however sometimes all player will have very high ping(1000+), the game kick players for timed out, authentication server is down .... something like that Is my router broken? my router too weak to handle my server? The current situation is that, when this happens, i try to go to router setting (192.168.0.1), the page freezes, when i unplug the WAN Cat 5e cable, the router response, which i plug it back, the router freezes again? Did i got ddos by ip directly so that my OVH didn't protect the server? seventh, Bandwidth How large bandwidth is required for 1 player? and 1 plugin (normally) eighth, cooling is the original CPU fan able to cool the cpu good? (if no OC) if overclocked, water cooling is better or fan cooling is good? I know there are many questions. But i am a newbie to minecraft server. Currently i have a maximum of 30-40 players online at the same time on peak hour, as a responsible server owner, i really want to give the best server performance to my players Oh btw, i won't use server hosting company, i am sorry that i don't have constant income that can host a server (and many personal reasons), also the geographical location (hong kong) is far from most places that server hosting company host their server (singapore is far, LA is even far), please don't recommend me to use server hosting. Thank you for reading this paragraph, if you can, please write some recommendation, thank you for any feedback.