Dubbo Video Tutorial "Distributed system architecture based on Dubbo video Tutorial"----Course List

Source: Internet
Author: User
Tags haproxy redis cluster sonatype nexus

Dubbo Video Tutorial official website:http://www.roncoo.com/

Wu Shuicheng, e-mail: [email protected], qq:840765167

"Dubbo-based Distributed System Architecture video Tutorial" contains basic, advanced, high-availability architecture, tutorials with a third-party payment project of the system architecture combat experience as the background, and eventually form a set of distributed system architecture solutions. The technical points covered in the tutorials include Dubbo distributed services, zookeeper registries, Redis3.0 distributed cache clusters, MySQL read/write separation clusters, fastdfs_v5.05 Distributed File system clusters, ActiveMQ5.11 clusters, Keepalived + Nginx's highly available web load Balancing cluster, tomcat cluster for session sharing based on Redis3.0 clusters, automated build and deployment based on Hudson Continuous integration, installation and use of MAVEN private library nexus, Sonarqube Code Quality Management platform installation and use.

650) this.width=650; "src=" Http://s2.51cto.com/wyfs02/M01/7E/87/wKiom1cDaWyxybxyAATpdVKfOsE944.jpg "title=" Third-party payment system-Application architecture _2016-01-12_14px.jpg "alt=" Wkiom1cdawyxybxyaatpdvkfose944.jpg "/>

First, the basic article

Section NO. 001-Course Introduction

Section No. 01--Introduction of the idea of service transformation of traditional engineering using Dubbo

Section No. 02-Service transformation of traditional works using Dubbo

No. 03 Section--zookeeper Registration Center Installation

Section No. 04-service invocation test after service transformation of traditional engineering using Dubbo

Section No. 05-Optimization of engineering structure before using Dubbo for scale service

Section No. 06 Installation of the--dubbo management console

Section No. 07-A runnable jar package that uses MAVEN to build the Dubbo service

Section No. 08-Manual deployment of Dubbo services on Linux operating systems

Section No. 09-Building a war package for the Dubbo service consumer web app and deploying it in Tomcat

10th Section introduction of--DUBBO Monitoring Center and installation of simple monitoring Center

The 11th section--Continuous integration--building an agile and efficient continuous integration management platform

Section 12th-Continuous Integration--SVN version Management system installation (Centos+subversion+apache+jsvnadmin)

13th-Continuous integration of the use of--SVN version management System (CENTOS+SUBVERSION+APACHE+JSVNADMIN+TORTOISESVN)

Section 14th-Continuous Integration--maven installation and configuration of private and local libraries (Sonatype Nexus + Maven)

Section 15th-Continuous Integration--sonarqube Code Quality management platform Introduction and installation

Section 16th-Continuous Integration--sonarqube code management platform configuration and use

Section 17th-Continuous Integration--hudson installation and configuration of continuous integration Server

Section 18th-Continuous integration--hudson use of Continuous Integration Server (automated compilation, analysis, packaging, deployment)


Second, advanced article

(The Advanced course number is renewed in the basic course number)

Section 19th-Introduction to Distributed system architecture based on Dubbo (for example, third-party payment system architecture)

Section 20th--Introduction of the role of message middleware in distributed systems

21st section installation and use of--ACTIVEMQ

22nd section installation and use of--redis

23rd section--fastdfs the installation and use of Distributed file system

Section 24th-Introduction of the Simple payment system

Section 25th-Simple payment system Deployment (single node)

26th Section--dubbo Service cluster

Section 27th Division of--DUBBO Distributed service subsystem

Section 28th design principles for--DUBBO Service Interfaces

29th Section--dubbo Service Start dependency Check

30th section--dubbo Load Balancing strategy

31st Section--dubbo threading Model (combined with practical experience sharing of Linux thread limit configuration)

32nd section--dubbo Direct Connect provider (development debugging)

33rd section--dubbo Service subscription only (development debugging)

34th Section--dubbo Service only registered


Third, high-availability Architecture Chapter

No. 01 Section--zookeeper cluster installation, configuration, high-availability testing

No. 02 Section--zookeeper cluster Upgrade, migration

No. 03 Section--ACTIVEMQ High-availability cluster (ZOOKEEPER+LEVELDB) installation, configuration, high-availability testing

No. 04 Section--activemq high Availability + Load Balancer cluster installation, configuration, high-availability testing

No. 05 Section--redis cluster installation (Redis3+centos)

Section No. 06--redis High-availability testing of clusters (with Jedis client use)

No. 07 section--redis cluster expansion test

Section No. 08--keepalived+nginx for high-availability web load Balancing

No. 09 Section--fastdfs cluster Installation

Section 10th--FASTDFS Configuration of the cluster

Section 11th--fastdfs use of clusters (combined with a simple payment system)

Section 12th-using Redis3.0 cluster to realize the session sharing of Tomcat cluster

13th section--mysql Source compilation installation (centos-6.6+mysql-5.6)

Section 14th--mysql Configuration of Master-slave replication (centos-6.6+mysql-5.6)

Section 15th--mycat Read-write separation on MySQL master-slave replication

Section 16th--mycat cluster deployment (HAPROXY+MYCAT)

Section 17th--mycat High-availability load Balancing cluster implementation (HAPROXY+KEEPALIVED+MYCAT)


for inquiry purchase, please login Dubbo video tutorial website (Dragon Fruit College):http://www.roncoo.com/

Wu Shuicheng, e-mail: [email protected], qq:840765167


This article from "The Inevitable" blog, declined reprint!

Dubbo Video Tutorial "Distributed system architecture based on Dubbo video Tutorial"----Course List

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.