ZooKeeper It's a distributed one , Open source distributed application coordination service , yes Google Of Chubby An open source implementation , yes Hadoop and Hbase Important components . It is a software that provides consistency services for distributed applications , The features provided include ： Configuration maintenance 、 Domain name service 、 Distributed lock service 、 Cluster management 、 Generate distributed unique ID etc. .
Apache Dubbo It's a high performance 、 Lightweight open source Java RPC frame , Provides high performance for interface proxy RPC call 、 Intelligent load balancing 、 Services automatically register and discover 、 Traffic scheduling during operation period 、 Visualization service governance and operation and maintenance functions .
Distributed architecture technology that architects must master , Your little choreography （ Lei feng ） In this week, I took great pains to collect and sort out this article about ZooKeeper+Dubbo Notes on the technology stack + Project actual combat information .
- The first stage goes deep Zookeeper Principle and source code , analysis Zookeeper The realization of the core , And through a number of application scenarios to illustrate , It shows its importance and wide application .
- The second stage goes deep Dubbo RPC、SPI And so on , Several examples are given to illustrate the application , Hope to help scholars improve quickly Dobbo and Zookeeper Technical ability .
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 , Just like the article , And then get it at the end of my article ！！
The first note ：Zookeeper+Dubbo Technology stack notes
One ：Zookeeper piece
1. Distributed Overview
3. Distributed CAP
4. Consistency implementation
5.ZK stand-alone & Cluster building
6.ZK Quick start
7.ZK The source code parsing
8.ZK Application scenarios
9. Distributed locks and queues
Two ：Dubbo piece
1.RPC The core
2. Handwriting RPC
3.Dubbo High availability
4.Dubbo IO Model
6. The source code parsing
A second ：Nginx： Module development and architecture analysis
The first part Nginx What can I do for us
- 1, Research Nginx Preparations before
- 2,Nginx Configuration of
Part two how to write HTTP modular
- 3, Development - A simple HTTP modular
- 4, To configure 、error Log and request context
- 5, Access to third party services
- 6, Development - A simple HTTP Filter module
- 7,Nginx Provides advanced data structures
The third part goes deep into Nginx
- 8, Nginx Infrastructure
- 9, Event module
- 10,HTTP Initialization of framework
- 11,HTTP The implementation process of the framework
- 12,upstream Mechanism design and implementation
- 13, Mail agent module
- 14, Communication mechanism between processes
- 15, Variable
- 16,slab Shared memory
Need full version source code + Friends of notes ：
—————— give the thumbs-up article , Follow me and add an assistant .
本文为[One - Programmer]所创，转载请带上原文链接，感谢