Xirvir is currently pre-alpha. The following statements are reflections of what the developers hope future versions of Xirvir will achieve. The following statements are NOT descriptions of the current version of Xirvir and, in any case, are mere puffing. Read up on Xirvir's [Current Status] and Follow it on Twitter
Xirvir (pronounced "server") is intended to be a high performance HTTP, SMTP, and XMPP server that is appropriate, easy to manage, and powerful in both production server and third-party application environments. Whether you want to dedicate a single server, a line of racks in a data center, or a lightweight thread in your custom application to run Xirvir to power your web or other applications, Xirvir will outperform your expectations in computing efficiency and ease of configuration.
Xirvir uses a simple configuration system to give you control over the parameters you want to tune, while operating in such a way as to make the tediously bloated configurations files of Apache obsolete.
Xirvir is light on memory and processor usage while delivering impressive performance.
Xirvir's source code is written in C and is easy to read and understand, unlike other major server distributions. Multiple layers of abstraction let you build at a level you are comfortable while allowing easy implementations of imaginative solutions to your problems.
You are welcome and encouraged to contribute to Xirvir. Whereas Apache is old and bloated, and nginx is new but complicated, Xirvir intends to be general purpose but trivially easy to use, powerfully extensible but easy to understand, and coded in such a way as to be safe and secure but self documenting so as to allow any reasonably knowledgeable computer science university student to read and follow.
A good way to start is with Xirvir's [Architecture].
When you're ready to start coding, see how to [Build] Xirvir.