美文网首页
boy-learning-netty | 04 Netty 的前

boy-learning-netty | 04 Netty 的前

作者: BruceOuyang | 来源:发表于2019-10-17 17:10 被阅读0次

    相关源码:boy-learning-netty
    个人博客:http://bruce.bugmakers.club
    内容来自《极客时间 - Netty源码剖析与实战》

    Netty 的前尘往事

    从归属组织上看发展

    • JBoss (4.0之前)

    • Netty (4.0之后)

    从版本演变上看发展

    • 2004 年 6 月 Netty2 发布

      声称 java 社区中第一个基于事件驱动的应用网络框架

    • 2008 年 10 月 Netty3 发布

    • 2013 年 7 月 Netty4 发布

    • 2013 年 7 月发布 5.0.0.Alpha1

    • 2015 年 11 月废弃 5.0.0

    题外话1:为什么废弃 5.0.0

    • 复杂
    • 没有证明明显的性能优势
    • 维护不过来

    所有的开源软件不要用 Alpha 版本,即使该版本是未来的发展趋势也不要用,如果是趋势,会在后续正式版中更新出来

    题外话2:与 Apache Mina 的关系?

    • 同一作者开发,都处于维护阶段(当前:Mina 2.1.3::219/06;Netty 4.1.39.Final:2019/08)

      • 2004 年 6 月 Netty2 发布
      • 2005 年 5 月 Mina 发布
    • Alex 为 Apache Directory 开发网络框架,但是觉得不好用,看到 Netty2 后,找到作者邀请合作开发,结合两种框架,随后有了 MINA。

    相关文章

      网友评论

          本文标题:boy-learning-netty | 04 Netty 的前

          本文链接:https://www.haomeiwen.com/subject/yadvmctx.html