Some Autobahn praise;)


Background: Mozilla is likely the biggest user of Autobahn in terms of scale, with >100 million WebSocket connection being served:

And I missed this presentation by Ben (core dev of above):

From Python to Go, .. and back again
Ben Bangert, Mozilla, Oct 14, 2015

Here is the praise;)

A quick Python prototype….

* Used twisted/Python 2.7 using autobahn websocket library
* First draft passing integration tests in 3 hours
* Load-tested under PyPy, used dramatically less memory than Go
* Complete implementation in 4 days
* 100% code coverage in 2 weeks (Go version never got more than 65%)
* Mature libraries meant websockets ran better than before

And the Reddit discussion