Translations:FAQ/282/en

Why is sending many messages slow?
When you send a message to someone, or execute any other command, the first one(s) will be delivered instantly. However, once you start sending multiple messages in a short time interval, the messages will be slowed down.. with 1 message being delivered per 1 second, or even slower. This is by design. UnrealIRCd, like all IRC servers, employs a method called "fake lag" which is an important protection mechanism against flooding. UnrealIRCd can easily deliver tens of thousands of messages per second. So, without this protection, anyone would be able to flood at full speed, flooding the internet connection and CPU of both the server and all the recipients (eg: channel members).