Say I put one device online for demo , then !
I understand limitation of micricontroller, but wanted to understand bottlenecks of ethernet.
Have a look at my Arduino website at http://2wg.co.nz/ - you will find statistics on the website indicating the number of public visits to each web page and function, the number of crawler visits and the number of invalid html requests from hackers. Statistics are recorded for each day and month.
Typically over 10,000 external html requests every month. You better be quick - the end of month rollover occurs in three and a half hours.
It is correct - an Arduino is generally able to process one html request at a time - but three others can be queued up in the total of four ethernet sockets.
In general the website statistics do not record my family activity - except for the number of LAN connections everyday and the count of garage door operations.
My success is also a cause for failure. Because the application is single threaded sometimes I cannot open my garage door or access anything on the website because a member of the public, a web crawler or a hacker is accessing the website and their html request is "in-process".
I am currently developing functionality to detect incoming local area network html requests and to process them in preferance to external html requests AND to terminate current long running external html requests (file downloads).