1:什么叫消息中间件(MQ) 没有具体的定义。消息中间件属于分布式系统中的一个工具,类似于redis、mongoDB等第三方的产品。关注 消息的发送和接受,利用高效可靠的异步消息传递机制,对分布式系统中的各个子系统进行集成。 2:为什么使用消息中间价 解耦:之前的项目生成一个war包,把war包拆分 ...
分类:
其他好文 时间:
2019-09-22 19:28:25
阅读次数:
102
集群 注册中心这么关键的服务,如果是单点话,遇到故障就是毁灭性的。在一个分布式系统中,服务注册中心是最重要的基础部分,理应随时处于可以提供服务的状态。为了维持其可用性,使用集群是很好的解决方案。Eureka通过互相注册的方式来实现高可用的部署,所以我们只需要将Eureke Server配置其他可用的 ...
分类:
编程语言 时间:
2019-09-20 18:57:03
阅读次数:
92
关于分布式系统,一直不知道该怎么写,这里就先介绍下架构的演变 1.在最开始时,使用的架构是这样的: 浏览器向后台服务器发送请求,然后服务器请求数据库,获取数据,在响应给浏览器,这是最早期的架构,服务器和数据库放在一台主机上, 这样的架构带来的问题是: 当访问量逐渐增大时,服务器的负载就会越来越大,负 ...
分类:
其他好文 时间:
2019-09-20 12:29:40
阅读次数:
79
一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spri ...
分类:
编程语言 时间:
2019-09-19 23:26:46
阅读次数:
150
Zookeeper作用是什么? 协调分布式系统中的多个服务器,使得系统可以正常工作。 Zookeeper提供了什么? 实际上他只提供了三个东西,一个是文件系统,一个是通知机制,还有一个是集群管理机制 Zookeeper可以做什么? 1、命名服务 zookeeper提供的第一个东西就是文件系统,指的就 ...
分类:
其他好文 时间:
2019-09-19 19:41:51
阅读次数:
70
原文:http://doc.akka.io/docs/akka/2.3.6/general/terminology.html 译者:吴京润 本章我们试图建立一个通用的术语列表,用来定义有关并发和分布式系统的坚实的基础,而这也是akka的目标。请注意,在这些术语当中许多并没有一致的定义。我们简单的寻求 ...
分类:
编程语言 时间:
2019-09-19 12:30:27
阅读次数:
73
Zabbix在企业生产环境中是用的最广泛的服务器监控软件,其功能强大、配置简单、开源免费,是企业监控软件的首选。一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix由zabbix server与可选组件zabbix agent ...
分类:
其他好文 时间:
2019-09-18 19:40:10
阅读次数:
122
消息中间件随着分布式系统的发展变得越来越火,下面就学习课程过程对消息中间件进行解释 概念:(部分内容引用自:享学课堂课件) 其实并没有标准定义。一般认为,消息中间件属于分布式系统中一个子系统,关注于数据的发送和接收,利用高效可靠的异步消息传递机制对分布 式系统中的其余各个子系统进行集成。 高效:对于 ...
分类:
其他好文 时间:
2019-09-18 19:33:55
阅读次数:
113
SpringCloud简介与5大常用组件 springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。 通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。 SpringC ...
分类:
编程语言 时间:
2019-09-16 19:14:57
阅读次数:
118
.Net Core 基于CAP框架的事件总线 CAP 是一个在分布式系统中(SOA,MicroService)实现事件总线及最终一致性(分布式事务)的一个开源的 C# 库,她具有轻量级,高性能,易使用等特点。 github:https://github.com/dotnetcore/CAP doc: ...
分类:
Web程序 时间:
2019-09-16 16:03:12
阅读次数:
188