Do a simple program wang, share dry goods, talk about life.
Wechat public account: Advanced backend architecture
Follow me to find more dry goods, microservices, Spring source, JVM, SpringCloud Alibaba, K8S, etc.
If you found this article helpful, please give me a like and thank you for your support!
Taking advantage of the weekend of leisure, began to look at their own written before the public number article, there are dry goods, there are green, at least also recorded their own a lot of time. Some things after looking or recall a lot of things, it is better to have a good memory than a bad pen.
On this road, I will continue to insist on creation. Before, DUE to some other reasons, I temporarily stopped for a period of time, so this time, by digging gold, I will work hard to create and output more content, and I hope to give some help to my friends.
Of course, the article still has a lot of room for development, and I hope you don’t hesitate to point out any problems.
Sorted out a mind map that I will focus on learning and summarizing later:
The following content is going to start learning from Spring source code, and then output this convenient content and articles, and then also record and share some dry work and thinking in the work, but also as a way to record their own life.
Content review: Netty
- NIO and Multiplexer Fundamentals for Netty (part 1)
- Netty Reactor Thread Model (2)
- Netty Core Module Components (3)
Career Planning
- 30 of my favorite books, and talk about career planning
Network knowledge
- TCP connection three-way handshake and four-way Handshake
multithreading
- Four rejection strategies for thread pools
- This thread pool interview question, obligatory (circled)
Concurrent project
- Topics in Concurrent programming — The basics of multithreading
- Concurrent programming topics – In-depth analysis of thread pool principles
- Concurrent programming topics – Read/write locks, CAS, spin locks…
- Concurrent programming — Play with Callable and Future
- Concurrent programming topics – Synchronization underlying implementation principles and multithreading communication
- Concurrent programming topics – Learn thread safety and the Java memory model once and for all
Source project
- Open source – Spring source compilation (bookmark)
- Clarify the Spring IOC lifecycle once and for all
- Source Code project – Introduction to the Spring Framework and core annotation learning
- Source Code topic — Spring IOC Container Initial Solution (part 1)
- Source Code Thematic — Spring IOC Container Initial Resolution (Middle)
- Source Code topic — Spring IOC Container Initial Solution (part 2)
- Spring level 3 cache solution to loop dependency
The JVM feature
- JVM topics – An in-depth look at class loading and parental delegation mechanisms
- JVM topics – Garbage collection algorithms and garbage collectors
- JVM special topic – a location line CPU99% blood vomiting experience
Microservices Column
- How important is Sentinel’s fusing limit in microservices?
- GateWay is so powerful, you have to take a look
conclusion
The above is the summary and sharing of the previous content, thank you for your attention, thumbs up and favorites!
Wechat public account: Advanced backend architecture
More articles are coming, like to remember to give me a 👍, thank you for your support!
Public article synchronous update! Focus on me, don’t get lost!