The 1th chapter of the course Introduction
Introduction of prerequisite knowledge and content summary for this course
2nd Chapter Netty Basic components
Use a simple socket example to summarize the basic components inside the Netty, including Nioeventloop,channel,bytebuf,pipeline,channelhandler
4th Chapter Nioeventloop
Analyze Netty reactor threading processes, including event monitoring, event handling, routine task handling, and timed task handling
5th Chapter New Connection Access
Analyze new connection access and BIND reactor thread, bind to selector process
6th Chapter Pipeline
Analysis of pipeline creation, initialization, addition and deletion of Channelhandler, event propagation mechanism, exception propagation mechanism
7th Chapter Bytebuf
Detailed analysis of BYTEBUF types, how to reduce multi-thread memory allocation competition, how different size memory is allocated
8th Chapter Netty Decoding
Detailed analysis of Netty decoding principle, XXX abstraction, and several common xxx
9th Netty Code and Writeandflush ()
Writeandflush propagation process, encoder abstraction, Writeandflush detailed process
10th Chapter Netty Performance Optimization Tool class parsing
Detailed analysis of the Netty inside the highest frequency use of the two performance optimization class fastthreadlocal and lightweight object pool Recycler
11th Chapter Netty Design Pattern Application
Analysis of common design patterns and their application in Netty
12th Chapter Netty High Performance concurrency tuning
How to support millions of connections at the system level and how to improve application-level performance
The 13th chapter of the course summary
A review and summary of this course
In-depth analysis of Java Development Netty Framework source Combat Video Tutorial