No, once the connection is established, I believe the netty pipeline can be trimmed to the necessary elements.
Tristan On 31/03/2017 13:57, Gustavo Fernandes wrote: > On Fri, Mar 31, 2017 at 11:02 AM, Tristan Tarrant <ttarr...@redhat.com > <mailto:ttarr...@redhat.com>> wrote: > > You understood incorrectly. > The only change to the Hot Rod clients is that, if they get a 400 error > from a HR PING request, they will initiate an upgrade to Hot Rod and > then proceed with the usual Hot Rod protocol after that. > > > Thanks for the clarification. Still, after the HR protocol is > negotiated, communication will go > through a router, thus adding an extra hop? > > Gustavo > > Tristan > > On 31/03/2017 11:58, Gustavo Fernandes wrote: > > Hi Sebastian, > > > > If I understood it correctly, all the Hot Rod clients will be changed > > from using: > > > > - Binary over TCP, circa 40 bytes header, no hops to contact the server, > > no protocol negotiation, no encryption (default) > > > > to > > > > - HTTP/2 with SSL, protocol upgrade negotiation, and a hop (router) to > > connect to the server. > > > > > > Any idea of how significant would be this extra overhead introduced? > > > > > > Thanks, > > Gustavo > > > > > > On Thu, Mar 30, 2017 at 2:01 PM, Sebastian Laskawiec > > <slask...@redhat.com <mailto:slask...@redhat.com> > <mailto:slask...@redhat.com <mailto:slask...@redhat.com>>> wrote: > > > > Hey! > > > > My plan is to start working on a Single Point support for > Infinispan > > Server very soon and I prepared a design: > > https://github.com/infinispan/infinispan/pull/5041 > <https://github.com/infinispan/infinispan/pull/5041> > > <https://github.com/infinispan/infinispan/pull/5041 > <https://github.com/infinispan/infinispan/pull/5041>> > > > > As you can see I did not use our Wiki (as we used to) because it > > doesn't support inline comments (which is pretty bad in my > opinion). > > I would like to propose to keep all the designs along with our > > source code. This approach has been successfully used by the > > Kubernetes [1] folks (although they migrated designs into the new > > Community repository [2] recently). I think it might be a > good idea > > to do something similar. > > > > Feedback on both items is more than welcome. > > > > Thanks, > > Sebastian > > > > [1] > > > https://github.com/kubernetes/kubernetes/tree/master/docs/proposals > <https://github.com/kubernetes/kubernetes/tree/master/docs/proposals> > > > <https://github.com/kubernetes/kubernetes/tree/master/docs/proposals > <https://github.com/kubernetes/kubernetes/tree/master/docs/proposals>> > > [2] > > > > https://github.com/kubernetes/community/tree/master/contributors/design-proposals > > <https://github.com/kubernetes/community/tree/master/contributors/design-proposals> > > > > <https://github.com/kubernetes/community/tree/master/contributors/design-proposals > > <https://github.com/kubernetes/community/tree/master/contributors/design-proposals>> > > > > _______________________________________________ > > infinispan-dev mailing list > > infinispan-dev@lists.jboss.org > <mailto:infinispan-dev@lists.jboss.org> > <mailto:infinispan-dev@lists.jboss.org > <mailto:infinispan-dev@lists.jboss.org>> > > https://lists.jboss.org/mailman/listinfo/infinispan-dev > <https://lists.jboss.org/mailman/listinfo/infinispan-dev> > > <https://lists.jboss.org/mailman/listinfo/infinispan-dev > <https://lists.jboss.org/mailman/listinfo/infinispan-dev>> > > > > > > > > > > _______________________________________________ > > infinispan-dev mailing list > > infinispan-dev@lists.jboss.org <mailto:infinispan-dev@lists.jboss.org> > > https://lists.jboss.org/mailman/listinfo/infinispan-dev > <https://lists.jboss.org/mailman/listinfo/infinispan-dev> > > > > -- > Tristan Tarrant > Infinispan Lead > JBoss, a division of Red Hat > _______________________________________________ > infinispan-dev mailing list > infinispan-dev@lists.jboss.org <mailto:infinispan-dev@lists.jboss.org> > https://lists.jboss.org/mailman/listinfo/infinispan-dev > <https://lists.jboss.org/mailman/listinfo/infinispan-dev> > > > > > _______________________________________________ > infinispan-dev mailing list > infinispan-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/infinispan-dev > -- Tristan Tarrant Infinispan Lead JBoss, a division of Red Hat _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev