BERTRPC. A way to send messages between Ruby programs and other services.

github.com/mojombo/bertrpc

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

August 2014
  • Merge pull request #11 from github/configurable-connect-timeout
  • default connect_timeout off
  • Add a param to configure connection timeout
  • Merge pull request #10 from github/catch-connect-timeout
  • have to catch EINPROGRESS and EISCONN
  • use non-blocking connect for timeouts
  • Throw ConnectionError when a connection times out
July 2014
  • Merge pull request #9 from josh/rescue-host-unreachable
  • Rescue EHOSTUNREACH as a ConnectionError
February 2014
  • Merge pull request #7 from sethwklein/gemcutter
February 2013
  • Remove use of gemcutter.org from installation
May 2012
  • bertrpc 1.3.1
  • use String#bytesize
February 2010
  • Regenerated gemspec for version 1.3.0
  • Version bump to 1.3.0
  • add ReadError test
  • normalize error initializers
  • add eof check to socket read
  • Regenerated gemspec for version 1.2.1
  • Version bump to 1.2.1