I've been running a bukkit/spigot server since Aug '11 essentially using the same plugins and steadily improving hardware and tweaking configurations. I have never had more than ~70 people online but there's almost always ~30 online with evenings averaging ~50. The TPS is fairly steady at 20 TPS when there is 30 on but around 50 players it doesn't take much to bring it down to 10 TPS, someone at a mob grinder or running some redstone contraption. I just want to post all my setup here and see if anyone can spot a reason why it's so fragile with relatively few players. I'll update here with timings and "/lag" when it get's spikes. At the moment it's running fine with 30 online. Hardware: dedicated server from limestone networks e3-1290v2 @ 3.7Ghz 24gb DDR3 1333 1gbit network Samsung 840 Pro Series 256GB SATA III spigot version: CraftBukkit version git-Spigot-436 (MC: 1.4.7) (Implementing API version 1.4.7-R0.2-SNAPSHOT) Plugins (29): bPermissions, WorldEdit, dhmcDeath, Vault, Multiverse-Core, LogBlock, TreeAssist, WorldGuard, bChatManager, MCBans, dynmap, MinecraftBot, AntiGuest, McftProfiler, MuddersMilk, AxeMod, Lockette, RedstoneClockDetector, Essentials, WorldBorder, EssentialsSpawn, EssentialsGeoIP, PaidSwitch, Multiverse-NetherPortals, VanishNoPacket, Residence, ResProtect, ChestShop, dynmap-residence Code (Text): >lag Uptime: 7 hours 47 minutes 43 seconds Current TPS = 20.0 Maximum memory: 15,293 MB Allocated memory: 2,624 MB Free memory: 398 MB World "axe": 377 chunks, 957 entities World "spawn": 3,249 chunks, 4,840 entities Nether "nether": 243 chunks, 284 entities The End "end": 82 chunks, 101 entities Timings after 7.5 hrs of uptime: http://aikar.co/timings.php?url=1560810 bukkit.yml: http://paste.md-5.net/bilicunaba.sm MySQL running locally off the ramdisk. nothing else on the server.