The Karoo Project |
Services Products Contact us |
Karoo Project Docs Index |
|
|||
Unexpected Benefits!In the process of creating the "cloud computing" interface, I needed to create a simple web server. It was EXTREMELY easy to create the web server using the existing Karoo Project framework. I just had to write a parser, and the Karoo Project libraries handled the rest. Probably two of the largest challenges in a web server are:
The Karoo project provided the management of resources very naturally: I simply had to allocate a pool of queues (like a thread pool). Each request is processed via this pool, so its impossible for the number of threads or file handles to exceed this limit. It also very naturally allows for 3rd. party extensions, because a 3rd party extension can just be another application (linked with the karoo project libraries for IPC) communicating with the web server which can be configured to delegate ceratin URLs to thsi other application... and this "other application" can be running anywhere, as long us within TCP/IP "earshot". Next...
Documentation about the Karoo Project. |
Other links: |
|||||
|
Zwartberg Reseach & Development is a registered trading name of Open Source Software Consulting CC. |