<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi, All.</div><div><br></div><div>I need to setup license server and looking for advice what hardware/software to use<br></div><div><br></div><div>General schema is following:</div><div><br></div><div>There are about 20K clients all of them periodically (let say once a week) query license server for license via https<br></div><div>I'll try my best to spread all those requests over the week, but in worse case scenario all those 20K request can came during 1hour,</div><div>spread relative evenly i.e about 6 request/sec</div><div><br></div><div>When license server get request it query database ~20K records with 2-3 small fields, generate license and return it to client.</div><div><br></div><div>License generation is light - md5sum of the very small input ( few hundreds bytes)</div><div><br></div><div>I think use following
 software for it<br></div><div><br></div><div>1. CentOS 6<br></div><div>2. Apache with mod_python</div><div>3. Mysql</div><div><br></div><div>My questions about software are:</div><div>1. License server software is likely to be written in python, hence mod_python.</div><div>&nbsp; If I'll use python as CGI instead of Apache module, will it result in significant performance drop?</div><div><br></div><div>2. How configure apache - what is reasonable settings for MaxClient parameter?</div><div>&nbsp;&nbsp; Any other important settings?<br></div><div><br></div><div>3. Use Mysql or Postgres? Or something else?</div><div><br></div><div>Hardware questions are:</div><div>1. What computer should I use for this task</div><div>&nbsp;&nbsp;&nbsp; i386 or x86-64?</div><div>&nbsp;&nbsp; how much memory?</div><div>&nbsp;&nbsp; disk spaces?</div><div><br></div><div>2. What hosting company to buy this server from?</div><div><br></div><div>Do you have any experience or
 suggestions to share?</div><div><br></div><div>Thank you,</div><div>Valery.<br></div><div></div></div></body></html>