diff options
Diffstat (limited to 'net/py-medusa/DESCR')
-rw-r--r-- | net/py-medusa/DESCR | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/net/py-medusa/DESCR b/net/py-medusa/DESCR new file mode 100644 index 00000000000..3a97744287d --- /dev/null +++ b/net/py-medusa/DESCR @@ -0,0 +1,17 @@ +Medusa is a 'server platform' -- it provides a framework for +implementing asynchronous socket-based servers (TCP/IP and on Unix, +Unix domain, sockets). + +An asynchronous socket server is a server that can communicate with +many other clients simultaneously by multiplexing I/O within a +single process/thread. In the context of an HTTP server, this +means a single process can serve hundreds or even thousands of +clients, depending only on the operating system's configuration +and limitations. + +Medusa includes HTTP, FTP, and 'monitor' (remote python interpreter) +servers. Medusa can simultaneously support several instances of +either the same or different server types - for example you could +start up two HTTP servers, an FTP server, and a monitor server. +Then you could connect to the monitor server to control and manipulate +medusa while it is running. |