f76cc6036e
* Applied the XmlRpcBasicDOSProtector.cs to the login service as both an example, and good practice. * Applied the BaseStreamHandlerBasicDOSProtector.cs to the friends service as an example of the DOS Protector on StreamHandlers * Added CircularBuffer, used for CPU and Memory friendly rate monitoring. * DosProtector has 2 states, 1. Just Check for blocked users and check general velocity, 2. Track velocity per user, It only jumps to 2 if it's getting a lot of requests, and state 1 is about as resource friendly as if it wasn't even there. |
||
---|---|---|
.. | ||
storage | ||
CenomeCache.ini.example | ||
FlotsamCache.ini.example | ||
Grid.ini | ||
GridCommon.ini.example | ||
GridHypergrid.ini | ||
HyperSimianGrid.ini | ||
SimianGrid.ini | ||
Standalone.ini | ||
StandaloneCommon.ini.example | ||
StandaloneHypergrid.ini |