How does ejabberd handle really high number of requests <p>How does ejabberd handle really high number of requests. For eg.</p> <ul> <li>I have only 1 instance running.</li> </ul> <p><strong>I am assuming:</strong></p> <ul> <li>Lets take mod_offline.erl for example</li> <li>This module gets started by ejabberd_admin when server is started</li> <li>Using gen_server callbacks.</li> </ul> <p>-- Is there only a single instance of this module running or are there multiple instances of the module running at the same time -- If multiple then how many such instances?</p> <p>I was also curious what needs to be done to write a custom module to be able to handle high number of requests simultaneously.</p> <p>Could you please provide some pointers?</p> <p>I am very new to erlang and ejabberd. Please help me understand how does ejabberd take care of high requests.</p> <p>Best Regards,</p>