2018-10-16 let-netty-easy

https://juejin.im/repo/5bc43547518825028eb3516d?utm_source=gold_browser_extension

let-netty-easy

前言:

尚未完成,持续更新中...!

什么是Netty?能做什么?

  • Netty是一个致力于创建高性能网络应用程序的成熟的IO框架

  • 相比较与直接使用底层的Java IO API, 你不需要先成为网络专家就可以基于Netty去构建复杂的网络
    应用

  • 业界常⻅的涉及到网络通信的相关中间件大部分基于Netty实现网络层,如下图所示:

    [图片上传失败...(image-bb7938-1539844353021)]

本工程致力于netty实践学习案例,是netty初学者及核心技术巩固的最佳实践

a.『 基础 - 入门篇 』

  • netty-helloworld

    《netty 之 telnet HelloWorld 详解》

b. 『 基础 - 通讯协议篇 』

  • netty-http

    《netty 之 高性能http服务器 详解》

  • netty-mqtt-coap

    《netty 之 netty实现mqtt,coap服务器》

c. 『 中级 - 数据流传输篇 』

  • netty-kafka

    《netty之 netty 整合 Kafka producer》

  • netty-springboot-protobuf

    《netty 之 netty整合springboot并使用protobuf进行传输》

d. 『 高级 - 高级应用篇 』

  • netty-IM

    《netty之用netty实现IM功能》

  • netty-Rpc

    《netty之 基于netty通讯实现rpc)》

  • netty-IOT

    1. 《IOT市场与高性能服务器实现之路》

e. 『 高级 - Netty特性,源码篇 』

f. 『 号外 - 相关知识归纳篇 』

  • 语言指南(proto3)

    《Protobuf 语言指南(proto3)》
  • 测试工具篇(Gatling)
    • [x] 负载,性能测试工具-Gatling
    • [x] Gatling简单测试SpringBoot工程

你可能感兴趣的:(2018-10-16 let-netty-easy)