码迷,mamicode.com
首页 >  
搜索关键字:微服务    ( 4970个结果
谈谈我对服务熔断、服务降级的理解
伴随着微服务架构被宣传得如火如荼,一些概念也被推到了我们面前(管你接受不接受),其实大多数概念以前就有,但很少被提的这么频繁(现在好像不提及都不好意思交流了)。想起有人总结的一句话,微服务架构的特点就是:“一解释就懂,一问就不知,一讨论就吵架”。 在股票市场,熔断这个词大家都不陌生,是指当股指波幅达 ...
分类:其他好文   时间:2017-01-24 12:33:28    阅读次数:536
跟着小程来学微服务--微服务思想
前言 一直对微服务非常感兴趣,因为公司的架构改造正好有机会能够接触微服务,买来一些书,请教了很多微服务大牛同时自己也做了很多总结,写成了80页ppt,算是我对微服务的一个认识吧,微服务本身不同的人有不...
分类:其他好文   时间:2017-01-21 11:03:17    阅读次数:194
如何构建Piel.io的微服务交付第一篇:搭建Rancher Server
几个月前,我们开始尝试在我们的网站Piel.io上使用Rancher来构建我们的第一个微服务,在此期间,Rancher发布了1.0版。所以我觉得这是一个很好的时间点,我将通过三篇blog跟大家分享一下我们是如何通过Rancher来构建Piel.io的微服务交付的。本文希望可以帮助到那些刚刚接触Ranch..
分类:其他好文   时间:2017-01-20 13:23:55    阅读次数:166
来自京东、唯品会对微服务编排、API网关、持续集成的实践分享(上)
架构师小组交流会:每期选一个时下最热门的技术话题进行实践经验分享。第三期:微服务。微服务架构以其高度的弹性、灵活性和效率的巨大提升,快速受到各领域架构师和技术决策者的关注。它的基本理念是将一个肥大的系统拆分成若干小的服务组件,组件之间的通讯采用轻量的协议完..
分类:Windows程序   时间:2017-01-19 13:07:23    阅读次数:477
日志快速筛选 之 linux命令grep|uniq|wc|awk
以前我个人的观念是,在线上运行的东西尽量不要记什么流水日志。 但是后来我变了,发现在线上记日志是一个绝对有必要的东西,尤其是在当下很流行的微服务的推动下,没有日志的帮助,犹如一个睁眼瞎,排查问题基本靠猜,这可不行。 那就打印记录每次的访问日志,尤其是访问接口时的参数及返回数据和耗费时间等,这是对自己 ...
分类:系统相关   时间:2017-01-15 12:55:01    阅读次数:349
初识微服务
1.背景 在云场景下,突变已经成为一种常态。 突变包括3个情形: 1. 业务突变 2. 流量突变 3. 应用故障 微服务能够敏捷应对以上情形。 2. 什么是微服务 微服务是一种架构模式,而并不是架构本身。微服务提倡围绕业务构建服务,把单体应用拆分成功能单一的服务,每个服务运行在一个进程中,服务间通过 ...
分类:其他好文   时间:2017-01-13 23:51:55    阅读次数:265
使用Netsil监控Kubernetes上的微服务
ubernetes是容器编排和调度领域的王者,它击败了竞争对手Docker Swarm和Apache Mesos,开启了闪耀的未来,微服务可以自修复,可以自动扩展,可以跨zone,region甚至跨云供应商进行federate。在这样的云原生应用程序的新纪元里,能够以简单的方式洞察服务之间是如何交互 ...
分类:Web程序   时间:2017-01-13 22:05:28    阅读次数:314
微服务框架和工具大全
引言:不去重新发明轮子总是更好的。本文探讨了14个已经可用并能提供使微服务的开发和部署更容易的平台、框架和功能。本文还补充了每个工具将如何有助于建立良好的微服务架构的简要概述。本文选自《Java微服务》。在《Java微服务》一书中,我们使用SpringCloud,它提供使微服务..
分类:其他好文   时间:2017-01-13 16:12:19    阅读次数:307
使用Ratpack与Spring Boot构建高性能JVM微服务
在微服务天堂中Ratpack和Spring Boot是天造地设的一对。它们都是以开发者为中心的运行于JVM之上的web框架,侧重于生产率、效率以及轻量级部署。他们在服务程序的开发中带来了各自的好处。Ratpack通过一个高吞吐量、非阻塞式的web层提供了一个反应式编程模型,而且对应用程序结构的定义和 ...
分类:编程语言   时间:2017-01-12 09:31:58    阅读次数:270
【微服务那些事】Microservices场景下的持续部署
近两年作者在海外交付中参与 microservices 下的团队,为客户提升 Finance 系统的扩展性。作者所在团队,3 对开发(pair programming, 2 个 dev 为 pair)为客户支撑着 11 个 services,持续部署流水线(CD pipeline)是其中必不可少的一 ...
分类:其他好文   时间:2017-01-11 16:46:34    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!