django / asgi_ipc

IPC-based ASGI channel layer
BSD 3-Clause "New" or "Revised" License
37 stars 13 forks source link

Address slow performance #2

Closed andrewgodwin closed 7 years ago

andrewgodwin commented 8 years ago

The load tests (https://github.com/andrewgodwin/channels/blob/master/loadtesting/2016-09-06/README.rst) showed very poor performance for the IPC backend. We should investigate why and see if we can get it a bit faster - my suspicion is that the global semaphore lock strategy is quite slow.

andrewgodwin commented 7 years ago

Fixed in 1.4.0, where it now performs 10x better than Redis.