OpenSRF 3.1.0-beta released


We are pleased to announce the release of OpenSRF 3.1.0-beta, a message routing network that offers scalability and failover support for individual services and entire servers with minimal development and deployment overhead.

OpenSRF 3.1.0-beta is a beta release of what will become OpenSRF 3.1.0. As this is a beta release, we encourage testing of it but do not recommend it for production use. Assuming that no showstoppers appear, we expect release of OpenSRF 3.1.0 to occur on 16 January 2019.

The beta release introduces several enhancements and major bugfixes, including:

  • Support for a more reliable backend for the WebSocket gateway.
  • The ability to queue incoming requests as a way of handling transitory spikes without dropping requests.
  • The ability to force the recycling of a drone that has just handled a long-running and memory-consuming request.
  • A significantly improved and more secure example NGINX configuration.
  • Better handling of transport errors by the WebSocket JavaScript client.
  • Support for Ubuntu 18.04 Bionic Beaver.
  • Dropping support for Debian Wheezy.

To download OpenSRF and view the full release notes, please visit the downloads page.

We would also like to thank the following people who contributed to the release:

  • Galen Charlton
  • Jeff Davis
  • Bill Erickson
  • Mike Rylander
  • Chris Sharp
  • Ben Shum
  • Remington Steed
  • Jason Stephenson