With Dubbo、Spring Cloud Distributed service invocation and governance tools represented by framework, etc. are popular , As well as Docker、Kubernetes With the development of container technology , Microservice architecture （Microservices Architecture） Undoubtedly, it is the most popular service-oriented architecture pattern in recent years . The so-called micro service , It's something that's small enough 、 A collaborative and autonomous service system . Because every micro service is relatively simple , Focus only on completing one business function , So we have the technology 、 Business and organizational advantages
On the other hand , With Spring 5 Official release of , We've got responsive programming （Reactive Programming） It's a new period of development .Spring 5 There's a response embedded in Web frame 、 Responsive data access 、 Responsive message communication and other responsive components , This greatly simplifies the development process and difficulty of responsive applications .
at present , As a new technology, responsive programming has been applied in more and more Internet companies , Domestic alibaba 、 Tencent and other companies have set up a responsive development team to carry out a responsive transformation of the company's internal service framework and components . be based on Spring 5 The framework provides a new implementation of responsive flow 、 Rich responsiveness API、 Complete full stack technology components , We can easily build a responsive system with instant responsiveness and flexibility . However , The construction process of responsive system is much more complex than ordinary system , If not used properly , On the contrary, it will cause all kinds of problems .
This paper analyzes all aspects of responsive programming , It not only introduces Spring 5 The responsive features of the framework , What's more, it provides a series of practical best practices , It can be used as a development guide for technicians .
That's what the data contains , The following editor will show the table of contents and detailed content screenshots , Need full version source code + Friends of notes , Only the thumb up + Focus on , And then look at the picture
The first Alibaba open source technology stack ：Spring Cloud Alibaba Notes of complete solution
Two ：Spring Responsive microservices (Spring Boot 2+Spring 5+ Spring Cloud actual combat )
1, Facing responsive microservice Architecture .
2, Responsive programming model and Reactor frame
3, Build responsive RESTful service
4, Build a responsive number According to the access component .
5, Building responsive messaging components
6, Build responsive microservice Architecture .
7, Testing responsive microservice Architecture
8, Responsive micro suit Case study of service architecture evolution .
Need full version source code + Friends of notes ：
—————— give the thumbs-up article , After paying attention to me .