From briefly looking across the README, it looks like Ranch is more for maintaining a pool of connections, where this _also_ handles the marshalling of consumer defined I&#x2F;O (Non-blocking read&#x2F;writes) operations, and the workflow associated with non-blocking I&#x2F;O.