【编者的话】这是采用微服务架构创建自己应用系列第三篇文章。第一篇介绍了微服务架构模式,和单体式模式进行了比较,并且讨论了使用微服务架构的优缺点。第二篇描述了采用微服务架构应用客户端之间如何采用API Gateway方式进行通信。在这篇文章中,我们将讨论系统服务之间如何通信。 简介 在单体式应用中,各 ...
分类:
系统相关 时间:
2016-10-23 17:24:17
阅读次数:
337
【编者的话】本文是使用微服务创建应用系列的第五篇文章。第一篇文章介绍了微服务架构模式,并且讨论了使用微服务的优缺点;第二和第三篇描述了微服务架构模块间通讯的不同方面;第四篇研究了服务发现中的问题。本篇中,我们从另外一个角度研究一下微服务架构带来的分布式数据管理问题。 1.1 微服务和分布式数据管理问 ...
分类:
其他好文 时间:
2016-10-23 17:14:39
阅读次数:
225
这是关于使用微服务架构创建应用系列的第四篇文章。第一篇介绍了微服务架构的模式,讨论了使用微服务架构的优缺点。第二和第三篇描述了微服务架构内部的通讯机制。这篇文章中,我们将会探讨服务发现相关问题。 为什么要使用服务发现? 设想一下,我们正在写代码使用了提供REST API或者Thrift API的服务 ...
分类:
其他好文 时间:
2016-10-23 17:13:04
阅读次数:
231
【编者的话】本系列的第一篇介绍了微服务架构模式。它讨论了采用微服务的优点和缺点,除了一些复杂的微服务,这种模式还是复杂应用的理想选择。当你决定将应用作为一组微服务时,需要决定应用客户端如何与微服务交互。在单体式程序中,通常只有一组冗余的或者负载均衡的服务提供点。在微服务架构中,每一个微服务暴露一组细 ...
本文转自:http://mt.sohu.com/20160803/n462486707.shtml 最近一段时间不论互联网还是传统行业,凡是涉及信息技术范畴的圈子几乎都在讨论 微服务架构 。近期也看到各大技术社区开始组织一些沙龙和论坛来分享Spring Cloud的相关实施经验,这对于最近正在整理S ...
分类:
编程语言 时间:
2016-10-19 19:59:12
阅读次数:
215
这是Nginx官网写的一个系列,共七篇文章,如下 中文翻译如下 微服务实战(一):微服务架构的优势与不足 微服务实战(二):使用API Gateway 微服务实战(三):深入微服务架构的进程间通信 微服务实战(四):服务发现的可行方案以及实践案例 微服务实践(五):微服务的事件驱动数据管理 微服务实 ...
分类:
其他好文 时间:
2016-10-19 13:51:55
阅读次数:
216
2016-10-18 王昕 译 聊聊架构 有关微服务的技术Docker火热起来之后也进一步升温。一般来说,IT业界,尤其是工程师们更加关心国外专家的技术文章。但事实上,对于软件项目成功与否来说,往往是企业中人的因素决定结果,企业文化因素决定结果,对于微服务架构,则更是如此;因为微服务的分割是从企业业 ...
分类:
其他好文 时间:
2016-10-19 01:55:36
阅读次数:
232
这周打算关注一个很早就知道但一直没深入研究的主题~微服务架构。今天加班比较晚,就转一下刚看到的微信公众号新IT联盟一篇文章。 微服务架构最主要的两个特征:细粒度和独立,简单来讲微服务就是细粒度的独立的服务。这有什么好处呢? 第一,细粒度就是每一个服务专注做好一件事情,每个服务完成一个单一任务。在功能 ...
分类:
其他好文 时间:
2016-10-18 02:23:42
阅读次数:
165
Atitit.架构设计趋势 设计模式 微服务架构 soa 什么是微服务架构?1 、微服务与SOA的关系 :微服务架架构师面向服务架构(SOA)的一种特定实现1 微服务与康威定律2 微服务的一些设计 断路器 幂等2 《微服务设计》([英] 纽曼(Sam Newman))3 微服务架构与实践4 什么是微 ...
分类:
其他好文 时间:
2016-10-17 00:17:10
阅读次数:
191
记得两年前实习的时候,继哥说,一个程序员如果把一些范畴内的事情做得完美,其他人会少很多事情,包括测试,运维,方便自己,方便大家。。这次有机会将一个项目进行重构,并进行前后端分离,分析了一些需求和后期的规划后,决定放弃以前“肥大”的springMVC那一套东西,采用近两年越来越火的微服务架构试一试,当 ...
分类:
编程语言 时间:
2016-10-14 00:06:31
阅读次数:
285