1690 热度

surging 微服务引擎 1.0 正式发布

surging 微服务引擎 1.0 正式发布surging 是一个分布式微服务引擎,提供高性能RPC远程服务调用,服务引擎支持http、TCP、WS、Mqtt协议,采用Zookeeper、Consul作为surging服务的注册中心,集成了哈希一致性,随机,轮询、压力最小优先作为负载均衡的算法,底层协议集成采用的组件是dotnetty、websocket-sharp、Kestrel。支持通过doc...

收录时间: 2019-01-02
分类: 微服务
贡献者: Rector
1869 热度

Consul 1.3.1 发布,分布式数据中心感知解决方案

Consul 1.3.1 已发布,这是针对 1.3.0 的修复版本。Consul 是一种分布式、高可用的数据中心感知解决方案,用于跨动态分布式基础架构连接和配置应用程序。更新如下BUG FIXES:api: Fix issue introduced in 1.3.0 where catalog queries with tag filters change behaviour ...

收录时间: 2018-11-15
分类: 微服务
贡献者: Rector
1714 热度

我们真的需要微服务吗?

什么是微服务?微服务是很小的,但是又能够独立部署的服务。微服务的优点1.不同的服务可以使用不同的语言和技术来实现2.提供服务可用性,当其中一个服务不能正常工作,可以通过多实例或者服务降级来维持着3.扩展性好,某些特别需要资源的服务可以专门提供更多的资源来支撑4.部署简单,如果是单体应用,修改一行代码都需要整个工程重启5.因为微服务的每个服务都很小,所以修改起来十分轻松,并且重构都是简简单单的事...

收录时间: 2018-08-14
分类: 微服务
贡献者: Rector
2122 热度

Consul 1.2 发布,新增 Service Mesh 解决方案

HashiCorp Consul 1.2 发布了,此版本最大亮点在于新增了一项称为 Connect 的主要功能。ConnectConnect 可自动将任何现有的 Consul 群集转换为 Service Mesh 解决方案。Connect 通过自动 TLS 加密和基...

收录时间: 2018-06-28
分类: 微服务
贡献者: Rector
1644 热度

(3)微服务 Micro-Service ---- Consul服务治理

Consul是注册中心,服务提供者、服务提供者、服务消费者等都要注册到Consul中,这样就可以实现服务提供者、服务消费者的隔离。除了Consul之外,还有Eureka、Zookeeper等类似软件。 Consul就是来存储服务器名称与IP和端口对应关系的服务器 一、 consul 服务器安装consul 下载地址     https://www.consul.io/ ...

收录时间: 2018-06-22
分类: 微服务
贡献者: Rector
1799 热度

(1)微服务 Micro-Service ---- 什么是微服务架构,.netCore微服务选型

开发工具:VS2017 .Net Core 2.1 什么是微服务?单体结构: 缺点: 1)只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块; 2)系统耦合性强,一旦其中一个模块有问题,整个系统就瘫痪了;一旦升级其中一个模块,整个系统就停机了; 3)要上线必须一起上线,互相等待,无法快速响应需求; 4)集群只能是复制整个系统,即使只是其中一个模块压力...

收录时间: 2018-06-14
分类: 微服务
贡献者: Rector
AD 友情赞助