微服务(microservice)这个概念是2012年出现的,2014年3月Martin Fowler在他的个人网站(https://martinfowler.com/articles/microservices.html)中是这样说到的: The term "Microservice Archit ...
分类:
Web程序 时间:
2019-10-26 01:10:38
阅读次数:
107
<dependencies> <dependency> <groupId>com.mengxuegu.springcloud</groupId> <artifactId>microservice-cloud-02-api</artifactId> <version>${project.version ...
分类:
编程语言 时间:
2019-10-23 13:39:05
阅读次数:
73
.Net Core 基于CAP框架的事件总线 CAP 是一个在分布式系统中(SOA,MicroService)实现事件总线及最终一致性(分布式事务)的一个开源的 C# 库,她具有轻量级,高性能,易使用等特点。 github:https://github.com/dotnetcore/CAP doc: ...
分类:
Web程序 时间:
2019-09-16 16:03:12
阅读次数:
188
微服务(Microservice) 1.1 为什么需要微服务架构 1.1 为什么需要微服务架构 随着互联网技术的发展,传统的应用架构已满足不了实际需求,微服务架构就随之产生。 1.1.1 传统单体应用架构的问题 通常我们所使用的传统单体应用架构都是模块化的设计逻辑,程序在编写完成后会被打包并部署为一 ...
分类:
其他好文 时间:
2019-07-07 12:41:36
阅读次数:
87
1. Introduction Dubbo is an open-source RPC and microservice framework from Alibaba. Among other things, it helps enhance service governance and makes ...
分类:
其他好文 时间:
2019-07-06 19:11:48
阅读次数:
116
为zuul添加回退 想要为Zuul添加回退,需要实现ZuulFallbackProvider接口,在实现类中,指定为哪个微服务提供回退,并提供一个ClientHttpResponse作为回退响应。 1.复制项目microservice gateway zuul,将ArtifactId修改为micro ...
分类:
编程语言 时间:
2019-07-01 19:57:48
阅读次数:
109
微服务 “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(inte ...
分类:
其他好文 时间:
2019-04-06 12:42:27
阅读次数:
104
Spring cloud使用/refresh端点手动刷新配置 Spring cloud使用/refresh端点手动刷新配置 一 介绍很多场景下,需要在运行期间动态调整配置。如果配置发生了修改,微服务也应该实现配置的刷新。下面实现配置的手动刷新。二 新建项目microservice-config-cl ...
分类:
其他好文 时间:
2019-02-24 19:03:46
阅读次数:
178
搞懂分布式技术28:微服务(Microservice)那点事 微服务(Microservice)那点事 肥侠 2016-01-13 09:46:53 浏览58371 评论15 分布式系统与计算 微服务 分布式系统与计算 微服务 摘要: 微服务架构被提出很短的时间内,就被越来越多的开发人员推崇,简单来 ...
分类:
其他好文 时间:
2019-02-08 21:52:12
阅读次数:
146
1. 引言 Ordering microservice(订单微服务)就是处理订单的了,它与前面讲到的几个微服务相比要复杂的多。主要涉及以下业务逻辑: 1. 订单的创建、取消、支付、发货 2. 库存的扣减 2. 架构模式 如上图所示,该服务基于CQRS 和DDD来实现。 从项目结构来看,主要包括7个项 ...
分类:
其他好文 时间:
2019-01-24 10:59:33
阅读次数:
178