butterfly100
摘要: 1. 什么是领域(Domain) 我们所做的软件系统的目的都是来解决一系列问题,例如做一个电商系统来在线销售自己企业的产品;做一个灰度发布平台来提升服务的质量和稳定性。任何一个系统都会属于某个特定的领域,例如: 论坛是一个领域:要做一个论坛,那这个论坛的核心业务是确定的:比如用户发帖、回帖等核心基本 阅读全文
posted @ 2017-11-13 20:01 butterfly100 阅读(15890) 评论(2) 推荐(9) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现 微服务之事件驱动的数据管理 微服务部署 重构单体应用为微服务(本文) 原文链接:Refactoring a Monolith into Mi 阅读全文
posted @ 2017-11-13 19:38 butterfly100 阅读(753) 评论(0) 推荐(0) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现 微服务之事件驱动的数据管理 微服务部署(本文) 重构单体应用为微服务 原文链接:Choosing a Microservices Deplo 阅读全文
posted @ 2017-11-13 19:36 butterfly100 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现 微服务之事件驱动的数据管理(本文) 微服务部署 重构单体应用为微服务 原文链接:Event-Driven Data Management f 阅读全文
posted @ 2017-11-13 19:06 butterfly100 阅读(529) 评论(0) 推荐(0) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现(本文) 微服务之事件驱动的数据管理 微服务部署 重构单体应用为微服务 原文链接:Service Discovery in a Microse 阅读全文
posted @ 2017-11-13 19:04 butterfly100 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关 构建微服务之微服务架构的进程通讯(本文) 微服务架构中的服务发现 微服务之事件驱动的数据管理 微服务部署 重构单体应用为微服务 原文链接:Building Microservices: Inter- 阅读全文
posted @ 2017-11-13 19:01 butterfly100 阅读(530) 评论(0) 推荐(0) 编辑
摘要: Chris Richardson 微服务系列翻译全7篇链接: 微服务介绍 构建微服务之使用API网关(本文) 构建微服务之微服务架构的进程通讯 微服务架构中的服务发现 微服务之事件驱动的数据管理 微服务部署 重构单体应用为微服务 原文链接:Building Microservices: Using 阅读全文
posted @ 2017-11-13 18:54 butterfly100 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 作者简介:Chris Richardson,世界著名的软件架构师,经典著作《POJOS IN ACTION》的作者,cloudfoundry.com 的创始人 微服务目前正受到大量的关注,成为文章、博客、会议讨论的热点。与此同时,也有人质疑微服务并非新事物,只是SOA(Service Oriente 阅读全文
posted @ 2017-11-13 18:42 butterfly100 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1. 锁类型 锁是数据库区别与文件系统的一个关键特性,锁机制用于管理对共享资源的并发访问。 InnoDB使用的锁类型,分别有: 共享锁(S)和排他锁(X) 意向锁(IS和IX) 自增长锁(AUTO INC Locks) 1.1. 共享锁和排他锁 InnoDB实现了两种标准的行级锁:共享锁(S)和排他 阅读全文
posted @ 2017-11-13 17:20 butterfly100 阅读(913) 评论(0) 推荐(0) 编辑