Open shakatoday opened 1 year ago
Does woo support other CL implementations well? It looks like it is still in beta quality, and it is optimized only for SBCL. Hunchentoot is very portable, and I can successfully run CLOG apps using LispWorks.
Woo would never replace, it would just be an option.
Woo got much better performance than Hunchentoot, so I think CLOG should support Woo server.
Current situation is that the CLOG server can't send messages to clients if applying Woo server. (Clients can send to their servers, though)
After investigation, it seems that Woo hasn't completely supported multi-threaded websocket connections. Ref: https://github.com/fukamachi/websocket-driver/pull/35
My thought is we probably don't have to modify anything in CLOG.
There's a branch in Woo solving this problem. https://github.com/fukamachi/woo/pull/81 It works on clog tutorial 6 but fails on my project ackfock.com .
I opened this issue anyway in order to mention it in https://github.com/fukamachi/woo/pull/81 . I hope this can increase the priority of Woo's progress in Common Lisp community.