开发者社区> 问答> 正文

手淘、微博一直钟情的 Netty框架是个什么鬼?



众所周知,构建高性能的现代互联网架构,我们一定离不开分布式系统,这些系统必定是反应式的。反应式的系统是一个比较新的概念,即消息驱动、弹性、极具适应性并且即时响应。构建这样的系统,定然离不开优秀的网络通信框架,其中 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 在您的生产系统中的实践有什么值得分享的?

展开
收起
努力酱 2017-05-17 11:03:41 5519 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
微服务在小米消息推送的实践和感悟 立即下载
ReactNative框架在京东无线端的实践 立即下载
Golang 微服务在腾讯游戏用户运营领域的探索及实践 立即下载