0
点赞
收藏
分享

微信扫一扫

07_01分布式系统架构Dubbo

一葉_code 2022-03-20 阅读 47
java

分布式系统架构解决方案—Dubbo

课程目标:

1、dubbo概述
2、快速入门
3、监控中心
4、综合实战

1. dubbo概述

1.1 什么是分布式系统?

《分布式系统原理与范型》定义:

  • “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”
  • 分布式系统(distributed system)是建立在网络之上的软件系统。
  • 简单来说:多个(不同职责)人共同来完成一件事!
  • 任何一台服务器都无法满足淘宝的双十一的数据吞吐量,一定是很多台服务器公共来完成 的。

歇后语:“三个臭皮匠赛过诸葛亮”,就是分布式系统的真实写照

1.1.1 单一应用架构

  • 当网站流量很小时,只需要一个应用,将所有的功能部署到一起(所有业务都放在一个tomcat 里),从而减少部署节点和成本;
  • 此时,用于简化 增删改查 工作量的数据访问框架 (ORM)是关键;
  • 例如:某个超市的收银系统,某个公司的员工管理系统
举报

相关推荐

0 条评论