Por que alguém deveria usar um servidor http na frente de um servidor web de framework?
Estruturas de aplicativos da Web, como sinatra (ruby), play (scala) e lift (scala), produzem um servidor da web escutando uma porta específica.
Eu sei que existem algumas razões, como segurança, cluster e, em alguns casos, desempenho, que podem me levar a usar um servidor web apache na frente do meu aplicativo da web.
Você tem alguma razão para isso por sua experiência?