Consider using netty
Opened this issue · 2 comments
In theory could combine jetty and socket transports into a single unified transport..
Is supposedly faster than mina and is async all throughout.
Could we drop hessian at the same time? Perf/correctness wins the day here!
On 3 December 2014 at 14:30, Simon Matic Langford notifications@github.com
wrote:
In theory could combine jetty and socket transports into a single unified
transport..Is supposedly faster than mina and is async all throughout.
—
Reply to this email directly or view it on GitHub
#92.
was planning to add a pluggable serialisation mechanism as part #61 which would in theory allow us to prefer non-hessian where available on both sides.
the challenge of switching netty for mina is maintaining compatibility during the switch - unless we support both for a period with a breaking change on the transport, which is less preferable i think.
I reckon we'd have to do something a bit cleverer around how we test the binary transport and compatibility before doing that - produce a test binary with each version which could be run on future versions for example.