• Properties

  • Git HTTP https://git.kmx.io/kmx.io/cl-thot.git
    Git SSH git@git.kmx.io:kmx.io/cl-thot.git
    Public access ? public
    Description

    Threaded (epoll/kqueue) HTTP server in Common Lisp using CFFI.

    Users
    thodg
    Tags

  • README

  • Threaded HTTP server supporting EPOLL in Common Lisp
    
    Thot has the following acceptor loops :
        epoll  unthreaded, using epoll(7) on Linux
       select  unthreaded, using select(2)
     threaded  threaded defaults to 8 threads, see *INIT-THREADS*
    
    The threaded loop has the following worker loops :
        epoll  using epoll(7) on Linux
       select  using select(2)
    
    Usage :
        (asdf:load-system :thot)
        (thot:start)