I'm currently creating the concept for an worldwide antivirus rollout. The deployment of the av and engine updates are partially handled over an http repository. There will be about 250 Windows and Linux clients which must get the updates over http.
The clients will start the update process all 30 minutes.
The repository itself contains many small files (25 KB - 1 MB). There is no dynamic content in fact not even a website. The webserver offers updates only.
Which webserver would you use for this task? Or is the question obsolete because both will handle the task well enough?
I think apache2 is overloaded for this but I've no experience with lighttpd. So thank you very much for your answers.
Thank you very much. I'll stay with apache2. I know how to configure it and I think I can tweak it enough to get the performance I need. Hardware (Memory / CPU) isnt my problem. The server will be running on a very powerful VMware VI3 Cluster.
If the update process is to slow or many more clients then estimated have to download the updates I'll probably switch to lighttpd or nginx.