Tuning performance of Apache Server

Apache is the most popular and widely used web server.  Apache allows us to run web applications with minimal configuration and easy administration. However for highly data driven applications Apache may go slow, sometimes really very slow. So in this post we are going to see how we can tune the performance of Apache by […]

Creating multithreaded web server in Java

      Web server is a application which runs on server machine and listens request from various clients on specific port and gives some specific response for each request. Web servers and client machines uses sockets for transferring data between each other. In general if we construct simple web server using single execution instance then it […]