一、应用架构结合业务场景,"/>

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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习dubbo:基于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证书、密码键盘、防篡改系统……

本文出自 “我爱大金子” 博客,请务必保留此出处http://1754966750.blog.51cto.com/7455444/1913119

以上是关于学习dubbo:基于dubbo的分布式系统架构介绍的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

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

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

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