博客
关于我
SpringCloud分布式服务-我的理解
阅读量:576 次
发布时间:2019-03-11

本文共 453 字,大约阅读时间需要 1 分钟。

分布式(Distributed Systems)是一个将计算任务分散到多个计算机上,通过 showMessage 通道或其他共享资源完成通信和处理的系统架构。这种架构不需要中央控制节点来协调任务执行,各个节点能够在自动化的机制下协作完成任务。这种方式可以不受单机计算能力限制,利用多台计算机共同完成复杂任务,从而提高系统的整体性能。

福特公司引进流水线生产就是一个典型的分布式思想体现。在流水线装配飞轮式磁电机的过程中,整个装配过程被分解为30个独立的工序,分别由不同工序专家完成。这样的分工不仅提高了生产效率,还降低了每台车辆的生产成本,从自动化批量生产走向了工业化大规模生产。

分布式服务框架

在软件开发领域,分布式服务框架如Spring Cloud就显得尤为重要。微服务架构作为判断分布式系统的重要标志,通过将单一应用分解为多个微服务进行协作,实现了系统的灵活性和可扩展性。每个微服务通常部署两个实例,采用水平扩容的方式提高系统的容错能力和性能。

水平扩容将提高系统的可用性,通过增加服务器数量分散也

转载地址:http://gsytz.baihongyu.com/

你可能感兴趣的文章
matlab函数:sprintf详解
查看>>
matlab函数:fix 向0取整
查看>>
ORCAD创建元件库时,格点对不起怎么办
查看>>
Allegro中如何消除器件本身Pin间距报错
查看>>
AD中拖动器件,无法移动在一起如何解决
查看>>
linux--练习001-基础类型
查看>>
python内存地址和编译字节码
查看>>
Flask--简介
查看>>
Flask模板--过滤器与测试器
查看>>
16 python基础-恺撒密码
查看>>
17 python基础--异常处理
查看>>
06.1 python基础--结构控制
查看>>
Frame--Api框架
查看>>
Frame--WEB框架
查看>>
idea 在Debug 模式中运行语句中函数的方法
查看>>
eclipse“SVN检出”遇到问题 error getting dir list 的解决办法
查看>>
springboot2.1.1开启druid数据库连接池并开启监控
查看>>
vscode bash-4.3$ bash:git: command not found问题处理
查看>>
E: Sub-process /usr/bin/dpkg returned an error code (1)
查看>>
《朝花夕拾》金句摘抄(五)
查看>>