学习dubbo(7):基于dubbo的分布式系统架构介绍

基于Dubbo的分布式系统架构规划--以第三方支付系统为例

一、应用架构

结合业务场景,对系统的应用类型进行划分:

(1)、服务子系统 ----- 账户、交易、对账、结算、打款、风控...

(2)、内部管理应用 ---- 运营、风控、会计……

(3)、对外业务应用 ---- 门户、代理商系统……

(4)、对外接入应用 ---- 网关、前置、交易接口……

(5)、定时任务应用 ---- 结算、日终、统计分析……

(6)、其它应用 -------- 对账、消息队列处理……

服务子系统:Dubbo服务提供者

其它类型的应用:Dubbo服务消费者

二、系统架构

基于Dubbo的分布式系统架构规划

结合应用架构,实现分布式系统架构所需的第三方应用和中间件:

(1) 消息队列 ----------- ActiveMQ

(2) 分布式缓存 --------- Redis

(3) 分布式文件系统 ---- FastDFS

(4) 反向代理服务器 ---- Nginx、Apache

(5) 集群与负载均衡 ---- Keepalived、HAproxy、LVS

(6) 应用服务器 -------- JBoss、Tomcat

(7) 数据库 ------------- MySQL、Oracle、DB2

(8) 数据库分布式处理系统(集群、分库、分表) ---- Cobar

(9) 容器引擎 ----------- Docker

(10) 系统日志管理 ------ Logstash

(11) 分布式系统监控 ---- Zabbix

(12) 其它 --------------- CA证书、密码键盘、防篡改系统……

时间: 2024-10-15 02:17:39

学习dubbo(7):基于dubbo的分布式系统架构介绍的相关文章

【Spring学习笔记-MVC-1.0】Spring MVC架构介绍

作者:ssslinppp       1. 核心架构图 2. 核心架构的具体流程步骤 3. 具体的核心开发步骤 4. 常用注解 5. <mvc:annotation-driven>配置 6. 其他配置 来自为知笔记(Wiz)

SpringMVC学习总结(四)——基于注解的SpringMVC简单介绍

SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是 DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理 以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回.在使用注解 的SpringMVC中,处理器Handler是基于@Controller和@RequestMapping这

基于Dubbo的分布式系统架构实战视频课程

课程介绍:Dubbo是阿里巴巴开源的分布式服务化治理框架(微服务框架),久经阿里巴巴电商平台的大规模复杂业务的高并发考验,到目前为止Dubbo仍然是开源界中体系最完善的服务化治理框架,因此Dubbo被国内大量的的互联网公司和专统企业使用,国内使用Dubbo的企业有:阿里巴巴.京东.当当.携程.去哪儿.搜狐.南方航空.中软国际.软通动力.各大电信运营商等 京东.当当.去哪儿等企业还组建了自己的中间件团队按自己的业务需求对Dubbo进行框架定制,目前当当网已开源了自己的Dubbo定制版Dubbox

基于Dubbo的分布式系统架构完整教程

1课程介绍20分钟2使用Dubbo对传统工程进行服务化改造的思路介绍15分钟3使用Dubbo对传统工程进行服务化改造55分钟4ZooKeeper注册中心安装29分钟5使用Dubbo对传统工程进行服务化改造后的服务调用测试19分钟6使用Dubbo进行规模服务化前的工程结构优化35分钟7Dubbo管理控制台的安装21分钟8使用Maven构建Dubbo服务的可运行jar包46分钟9在Linux操作系统上手工部署Dubbo服务50分钟10构建Dubbo服务消费者Web应用的war包并在Tomcat中部署

基于Dubbo的分布式系统架构视频教程

一.基础篇第001节--课程介绍第01节--使用Dubbo对传统工程进行服务化改造的思路介绍第02节--使用Dubbo对传统工程进行服务化改造第03节--ZooKeeper注册中心安装第04节--使用Dubbo对传统工程进行服务化改造后的服务调用测试第05节--使用Dubbo进行规模服务化前的工程结构优化第06节--Dubbo管理控制台的安装第07节--使用Maven构建Dubbo服务的可运行jar包第08节--在Linux操作系统上手工部署Dubbo服务第09节--构建Dubbo服务消费者We

基于Dubbo的分布式系统架构实战

本套课程完整高清,需要的同学联系我,需要的速度了.联系Q 2929608935 01节:课程介绍02节:使用Dubbo对传统工程进行服务化改造的思路介绍03节:使用Dubbo对传统工程进行服务化改造04节:ZooKeeper注册中心安装05节:使用Dubbo对传统工程进行服务化改造后的服务调用测试06节:使用Dubbo进行规模服务化前的工程结构优化07节:Dubbo管理控制台的安装08节:使用Maven构建Dubbo服务的可运行jar包09节:在Linux操作系统上手工部署Dubbo服务10节:

Dubbo视频教程《基于Dubbo的分布式系统架构视频教程》----课程列表

Dubbo视频教程官网:http://www.roncoo.com/ 作者:吴水成,邮箱:[email protected] ,QQ:840765167 <基于Dubbo的分布式系统架构视频教程>包含基础篇.高级篇.高可用架构篇,教程以第三方支付项目的系统架构实战经验为背景,最终形成一套分布式系统架构解决方案.教程中涵盖的技术点包括 Dubbo分布式服务.ZooKeeper注册中心.Redis3.0分布式缓存集群.MySQL读写分离集群.FastDFS_v5.05分布式文件系统集群.Activ

基于Dubbo分布式系统架构附第三方支付系统简易版源码学习

<基于Dubbo的分布式系统架构视频教程>包含基础篇.高级篇.高可用架构篇,教程以第三方支付项目的系统架构实战经验为背景,最终形成一套分布式系统架构解决方案.是你学习和了解现今最流行的“微服务”架构的好教程.教程中涵盖的技术点包括 Dubbo分布式服务.ZooKeeper注册中心.Redis3.0分布式缓存集群.MySQL5读写分离集群.FastDFS_v5.05分布式文件系统集群.ActiveMQ5.11群集.Keepalived + Nginx实现的高可用Web负载均衡集群.基于Redis

龙果学院基于Dubbo分布式系统架构的第三方支付系统实战教程五一优惠活动

五一特惠,200元免费领!龙果学院<基于Dubbo分布式系统架构实战教程>提前大放“价”:点击分享链接购买即可获得百元现金红包奖励,更多惊喜请点击:http://www.roncoo.com/share.html?hamc=hLPG8QsaaWVOl2Z76wpJHp3JBbZZF%2Bywm5vEfPp9LbLkAjAnB%2BnHpF8rHqMAsZ9U%2Ff1CcK%2Fi%2BOVhELgcRY7CQA%3D%3D 关注公众号: