First page Back Continue Last page Summary Graphics

Apache & UML : extra benefits


This slide describes the extra benefits of embedding UML inside Apache.
You get to ssh into the UML and interactively debug the code, which now doesn't need specific Apache language bindings since it is a normal Linux binary or being interpretted by a standard Linux interpreter.
With some extra information exported by apachefs, it is possible to change the Apache configuration on the fly. By reading and writing files in apachefs, it will be possible to change settings in exactly the same way as with procfs and kernel settings.
It will also be possible to represent HTTP requests as UML processes, so they can be managed as processes, including killing requests for reasons such as they are wedged or consuming too many resources.