(1) Building the dubbo distributed platform - introduction to the platform

Introduction:

How to build a general architecture platform to meet the future development of enterprises? Now the slogans of distributed, microservices and cloud platforms are so loud and technology updates are so fast, many architects choose to use dubbo and spring cloud solutions to help enterprises build distributed and microservices architectures. In the early stage of implementation To compare options. In fact, it is not. As long as it can help build a set of architecture that is satisfied with the business of the enterprise itself, as for the comparison between dubbo and spring cloud , I will not make a comparison here. Starting from today, the article will explain in detail a set of distributed distribution based on dubbo . In the process of building enterprise architecture, gradually teach to build a distributed, microservice, and cloud architecture platform common to enterprises.

 

Technical selection:

Development language: JAVA/J2EE

Project Build Management: Maven

Continuous Integration Solution: Jenkins

SOA services: Dubbo , zookeeper , Restful

SSO single sign-on: Redis , JWT , Restful

Distributed cache: Redis

Distributed message middleware: zookeeper+kafka

Distributed files: FastDFS

Database connection pool: Alibaba Druid

Core framework: Spring framework , Spring MVC , Apache Shiro , MyBatis

Front-end framework: Bootstrap + html5 + CSS3

 

Features:

Good expansion, controllable technology, complete decoupling, popular technology, service-oriented, distributed, grayscale release, etc.

 

Target:

Enterprise PAAS , SAAS platform

 

Core independent projects:

SSO single sign-on platform, admin background management platform, Dubbo service platform, Dubbo service, Restful independent service platform (mobile App service)

 

Above, I just briefly introduced the technical selection, features, goals and independent platforms of the entire platform. Later, I will make detailed records for the construction of the entire platform, hoping to help more people.

 

 

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326142115&siteId=291194637
Recommended