On the issue of small flash dialogue: WeChat chat long exploration of the even design (a), we learned a single-machine environment order and group chat...
Recently, I am working on a webSocket-based long connection middleware. The server uses a Netty-Socketio framework that implements socket. IO protocol (based on WebSocket protocol,...
We choose Netty as the underlying network communication framework in SAILFISH (daily push message volume of 5 billion) and SHARK (daily throughput of 3 billion)....
A two-way linked list composed of several ChannelHandlerContext is the most important data structure in Pipeline. There are two special HandlerContext, respectively, HeadContext and TailContext
This section uses client startup, sending and receiving data as an example to analyze the transmission process of "events" and "commands" in Pipepine and learn...
IO thread processing models can be divided into the following three types: single-thread blocking I/O service model Multi-thread blocking I/O service model Reactor mode The...
Today introduce a function that can take out boast: realize socket handle to migrate between processes! We have a large number of server instances running...
The last chapter section, we basically told about Netty for new connection access and pipeline data processing source code parsing, you may find, in our...
It is suggested that those who have not read my previous articles can read my previous series of articles for the convenience of subsequent understanding....