课件和 Demo 地址
https://github.com/geektime-geekbang/geek_netty
作者回复: future本身就代表是异步的,而get是为了获取结果,相当于异步执行但是结果获取是阻塞同步,这两个不矛盾。
改进的核心点在于:第一个请求和第二个请求可以异步并发了,原来的不行,因为如果并发,无法把结果一一对应起来。
作者回复: 不适合,因为那是encoder,从encoder里获取结果?另外,你怎么来获取响应结果?所以不适合。
作者回复: 但是如果他的信息传输结构定义成带关键id的,能做到的更好,就像http为什么要搞新版本一样的道理,当然原来的旧版本,现在一直在用,因为能满足需求,不够就加机器。