Netty learning route

Netty learning route I said I would write a blog about Netty for a long time. Now he's here, he's here!!! Chapter 1 Introduction to Netty 1.1 overview of netty 1.1.1 introduction to netty Explanation on the official website: Netty is an asynchronous event driven network application framework for rapid development of maintainable high-pe ...

Posted on Fri, 26 Nov 2021 05:02:24 -0500 by dhorn

Mina framework learning

1. Introduction to Mina Apache MINA(Multipurpose Infrastructure for Network Applications) is a relatively new project organized by Apache. It is a network communication application framework, which provides a very convenient framework for developing high-performance and high availability network applications. In other words, it is mainly for ...

Posted on Sun, 10 Oct 2021 08:35:23 -0400 by worldworld

Netty practice and source code analysis -- on NIO programming

1 Preface I wanted to write a blog related to Netty a long time ago, but my personal schedule has been delayed until now. I take this opportunity to review advanced Java programming and share Netty's actual combat and source code analysis with you. 2 what is netty? Netty is a NIO client server framework which enables quick and easy develo ...

Posted on Sat, 25 Sep 2021 00:37:08 -0400 by waynem801

Java nio basics 1:channel and buffer

Blocking IO Read and write are blocked, and each request is a thread non-blocking IO Based on the Reactor working mode, IO is not blocked. Specific IO events are registered and the system will notify when specific events occur. The core object is the Selector, When reading, writing and registration occur, the selector can find the Selector ...

Posted on Tue, 21 Sep 2021 13:48:15 -0400 by andyhajime

Explanation of Reactor model

1, What is the Reactor model          Reactor pattern is a method to process concurrent service requests and submit the requests to one or more servers An event design pattern for multiple service handlers. When the client requests arrive, the service handler uses the multi-channel allocation strategy. A ...

Posted on Tue, 14 Sep 2021 00:58:09 -0400 by woobarb