janpascal / denyhosts_sync

Sync server for denyhosts
GNU Affero General Public License v3.0
14 stars 5 forks source link

Performance #5

Closed janpascal closed 9 years ago

janpascal commented 9 years ago

Check what happens when there is a lot of traffic and the database is nicely filled

janpascal commented 9 years ago

Tested release v0.2 with a mysql database of 4.2 million reports on (in total) 1.2 million hosts. Simulated concurrent clients updating and querying the server showed it could serve around 100 client requests on my core i5 with 8 GB RAM and the database on an SSD. Bottleneck in my simulation was essentially the CPU for the database. Real life clients may behave differently,of course, but these results look OK for the moment.