
微服务
文章平均质量分 94
多纤果冻
superme
展开
-
微服务架构专题
微服务架构专题 基础理论微服务(Microservices)中文版 《微服务》九大特性重读笔记 康威定律——这个50年前就被提出的微服务概念,你知多少? 云原生应用的12要素值得借鉴的案例与思考《Spring Cloud构建微服务架构》基础教程 从Uber微服务看最佳实践如何炼成? 微网关与服务啮合 API网关的作用、方案以及如何选择 微服务与API网关(上):为什...转载 2018-10-13 12:05:26 · 286 阅读 · 0 评论 -
微服务业务开发三个难题-拆分、事务、查询(上)
转载自贺卓凡微服务架构变得越来越流行了。它是模块化的一种方法。它把一整块应用拆分成一个个服务。它让团队在开发大型复杂的应用时更快地交付出高质量的软件。团队成员们可以轻松地接受到新技术,因为他们可以使用最新且推荐的技术栈来实现各自的服务。微服务架构也通过让每个服务都被部署在最佳状态的硬件上而改善了应用的扩展性。但微服务不是万能的。特别是在 领域模型、事务以及查询这几个地方,似乎总是不能...转载 2018-12-20 13:48:09 · 2646 阅读 · 0 评论 -
SpringCloud微服务基础
单点系统架构传统项目架构传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中。优点:适合于个人或者小团队开发,不适合大团队开发。分布式项目架构根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业务流程子系统之间通讯使用RPC远程通讯技术。优点:1.把模块拆分,使用接口通信,降低模块之间的耦合度。2.把项目拆分成若...原创 2018-11-14 06:40:21 · 299 阅读 · 0 评论 -
微服务重构概述
将Monolith重构为MicroServices克里斯·理查森(ChrisRichardson)。微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为MicroServices微服务重构概述将单...转载 2018-10-09 03:24:03 · 801 阅读 · 0 评论 -
选择Microservices部署策略
选择Microservices部署策略克里斯·理查森(ChrisRichardson)。微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为MicroServices 动机部署单片应用意味着运行单个应用程序(通常...转载 2018-10-09 03:22:12 · 375 阅读 · 0 评论 -
事件驱动的微服务数据管理
事件驱动的微服务数据管理 克里斯·理查森(ChrisRichardson)。微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为MicroServices微服务与分布式数据管理问题单块应用程序通常有一个关系数据...转载 2018-10-09 03:20:18 · 470 阅读 · 0 评论 -
微服务体系结构中的服务发现
微服务体系结构中的服务发现克里斯·理查森(ChrisRichardson)。编辑-这个由七部分组成的系列文章现已完成:微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为MicroServices...转载 2018-10-09 03:17:32 · 794 阅读 · 0 评论 -
构建微服务:微服务体系结构中的进程间通信
构建微服务:微服务体系结构中的进程间通信 克里斯·理查森(ChrisRichardson)。编辑-这个由七部分组成的系列文章现已完成: 导言微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为Micr...翻译 2018-10-09 03:15:11 · 370 阅读 · 0 评论 -
构建微服务:使用API网关
构建微服务:使用API网关 克里斯·理查森(ChrisRichardson)。编辑-这个由七部分组成的系列文章现已完成: 您还可以下载完整的文章集,以及有关使用Nginx Plus作为电子书实现微服务的信息-微服务:从设计到部署.另外,请看新的微服务解决方案页面.微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务...翻译 2018-10-09 03:11:48 · 1182 阅读 · 0 评论 -
微服务简介
微服务简介克里斯·理查森(ChrisRichardson)。编辑-这个由七部分组成的系列文章现已完成:微服务导论 构建微服务:使用API网关 构建微服务:微服务体系结构中的进程间通信 微服务体系结构中的服务发现 事件驱动的微服务数据管理 选择Microservices部署策略 将Monolith重构为MicroServices您还可以下载完整的文章集,以及有关使用N...翻译 2018-10-09 03:09:17 · 629 阅读 · 0 评论 -
Dubbo开发者指南——【详解】
Dubbo开发者指南 目录 源代码构建框架设计SPI加载实施细节编码惯例坏味道的代码 提供 使用Spring Boot生成Dubbo项目的源码框架:导入idea即可(maven)https://pan.baidu.com/s/1vKJJjaKjsEkUTy-5bc6c-w源代码构建查看使用命令blow结束最新的项目源代码:gi...翻译 2018-10-14 01:33:01 · 1320 阅读 · 0 评论 -
Dubbo用户文档(官方)
快速开始使用Dubbo的最常用方法是在Spring框架中运行它。以下内容将指导您使用Spring框架的XML配置开发Dubbo应用程序。如果您不想依赖Spring,可以尝试使用API配置。首先让我们创建一个名为dubbo-demo的根目录:mkdir dubbo-democd dubbo-demo接下来,我们将在根目录下创建3个子目录:dubbo-demo-ap...翻译 2018-10-14 01:23:32 · 3576 阅读 · 1 评论 -
微服务业务开发三个难题-拆分、事务、查询(下)
转载自贺卓凡上集我们阐述了使用微服务体系架构的关键障碍是领域模型,事务和查询,这三个障碍似乎和功能拆分具有天然的对抗。只要功能拆分了,就涉及这三个难题。然后我们向你展示了一种解决方案就是将每个服务的业务逻辑实现为一组DDD聚合。然后每个事务只能更新或创建一个单独的聚合。然后通过事件来维护聚合(和服务)之间的数据一致性。在本集中,我们将会向你介绍使用事件的时候遇到了一个新的问题,就...转载 2018-12-20 13:49:57 · 1045 阅读 · 0 评论