Yo creo que es difícil, de un día para otro, entender los fundamentos de
mod_perl. El para qué sirve mod_perl lo tienes en el enlace
What is mod_perl?.
Pero no solo vale entender que es un perl (el intérprete) incrustado dentro del servidor web, en un bucle infinito, sino entender lo que ésto significa en cuanto a la forma de escribir los programas (las variables globales mantienen su valor entre invocaciones del mismo programa, por lo que hay que tener mucho cuidado con los efectos colaterales).
Y además, cómo instalarlo dentro del servidor web. En Apache, hay que seguir una serie de pasos (pocos, sencillos), para que podamos trabajar con mod_perl.
Si una empresa trabaja, hoy en día, con mod_perl, es que sabe que puede aprovechar un entorno de desarrollo rápido (Perl), junto con las altas prestaciones de respuesta que ofrece mod_perl.
Tengo mis dudas sobre el proyecto, al ver que los documentos que rodean al proyecto, y el propio proyecto, está sin tocar desde hace un año. Uno de los problemas que más se le reprocha a mod_perl es que es capaz de hundir el servidor web, ya que tiene acceso a toda la funcionalidad del servidor.
Tienes un resumen y enlaces muy interesantes en la página inglesa de
mod_perl de la Wikipedia.
En la página oficial tienes toda la documentación y enlaces a
mod_perl para Windows.
¡Buena suerte!