Module: HotCell::Transport
- Defined in:
- lib/hot_cell/transport.rb
Overview
The transport is a seam, and the socket one is the only implementation used outside tests.
It never reconnects and never retries. One request per connection invites exactly that on ECONNREFUSED, and a silent retry doubles a cell's load at the moment it is least able to take it. Retry belongs in the job layer, which is the whole reason the transient class exists.
Defined Under Namespace
Classes: Socket