pravega专题

[pravega-022] pravega源码分析--Controller子项目--关于netty[02]

1.一个netty echo服务的例子。client向server发消息,server向client返回同样的消息。程序分两部分,server项目和client项目。这里包含了netty的核心要素。更多的细节请参考前文提到的参考资料即可。 2.server项目 2.1 目录结构 ├── build.gradle ├── settings.gradle └── src     ├── main

[pravega-021] pravega源码分析--Controller子项目--关于netty[01]

0.nett 教程 《netty in action》2016年版本。和 《netty in action》浓缩版本 https://github.com/waylau/essential-netty-in-action 1. netty的概念和家狗 1.1 单进程bio服务。从bio讲起,blocking io,同一时间,处理一个链接。 1.2 多线程bio服务。每个线程,从头到尾处理一