众所周知,构建高性能的现代互联网架构,我们一定离不开分布式系统,这些系统必定是反应式的。反应式的系统是一个比较新的概念,即消息驱动、弹性、极具适应性并且即时响应。构建这样的系统,定然离不开优秀的网络通信框架,其中 Netty 就是一款及其优秀的网络通信框架。
我们知道,GRPC-Java、Cassandra、Spark、Spring 5 以及 Akka 、Play等都是基于Netty构建的。在大型公司中,阿里巴巴、苹果、微博、谷歌、Twitter、Facebook等都在使用 Netty 构建他们的现代网络服务。比如说,每次您访问淘宝网或者手机淘宝,你都在使用 Netty,当然也包括使用苹果的 ICloud ,发微博或者Tweet等。
同样,在一些中小企业甚至是创业型公司以及游戏行业,也大面积地使用 Netty,比如杀毒软件厂商 Avast使用它来服务递交病毒库,LeanCloud使用它来提供消息服务,甚至我们在看《权力的游戏》时,您看到的(如果您在美国看直播)也是通过 Netty 来直播的。当然我们也看到很多直播系统、网络游戏以及在线播客(比如喜马拉雅)都大面积 的使用了 Netty。
此为聊主:何品,最新翻译出版的《Netty 实战》一书,
本书《Netty 实战》是由Netty 项目技术负责人Norman 所编写的《Netty IN ACTION》的中文版,由人民邮电出版社已经并出版,点此下载试读章节,当然也包括主流的电商渠道,如天猫购买链接>>。
当然,不光是 Netty 项目本身,整个 Netty 社区也在探索更多更大的可能,所以我们在这里一起来聊一聊下面的几个话题吧:
1. 您是否正在使用或者打算使用 Netty?
2. 为什么选择 Netty?
3. Netty 解决了什么痛点?
4. Netty 在您的生产系统中的实践有什么值得分享的?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。