微服务

微服务

Rancher Labs亮相SCALE15x:三大演讲福利放送

Rancher 发表了文章 • 0 个评论 • 112 次浏览 • 2017-03-16 09:05 • 来自相关话题


为期四天的第15届SCALE(The Southern California Linux Expo)已落下帷幕,这是美国规模最大的开源软件和Linux用户的盛会之一。

***[【上海站|3天烧脑式微服务架构训练营】培训内容包括:DevOps、微服务、Spri...
查看更多

微服务和软件交付的4个原则

justinfu 发表了文章 • 0 个评论 • 260 次浏览 • 2017-03-14 19:04 • 来自相关话题


【编者的话】本文介绍了使用微服务架构时需要考虑的问题和遵循的四个原则,对于从传统架构向微服务架构转型起到了很好的指导作用。

***[【上海站|3天烧脑式微服务架构训练营】培训内容包括:DevOps、微服务、Spring Cloud、Eureka、Ribbon...
查看更多

为什么要重构到微服务

李颖杰 发表了文章 • 0 个评论 • 494 次浏览 • 2017-03-07 14:20 • 来自相关话题


公司将支付业务从原来所在部门剥离出来,成为一个独立的团队,以应付迅速发展的业务需求。原团队负责支付系统开发的几位同学转到现团队,形成开发班底。此后开始招聘,三个月团队扩充到10多个人。与此同时,公司业务也在快速发展,6月份宣布会员突破2千万。一些热片上映往往也...
查看更多

活动实录 | Design For Failure——饿了么技术运维实践

Dataman数人科技 发表了文章 • 0 个评论 • 174 次浏览 • 2017-03-07 11:50 • 来自相关话题


数人云“告别人肉运维”上海 Meetup
的实录第一弹来啦!本次分享的嘉宾是饿了么技术运营部资深专家王伟珣。从源头出发,饿了么基于架构和平台设计的"design for
&g...
查看更多

上海站|3天烧脑式微服务架构训练营

李颖杰 发表了文章 • 2 个评论 • 1776 次浏览 • 2017-03-03 21:13 • 来自相关话题


作为一种新的设计和架构理念,微服务(Microservice)首次提出就引发了业界激烈的讨论。与此同时,Docker技术的迅速发展,也让微服务架构的实施变得更加容易。微服务这种小而化之、互相连接的设计理念不仅能让复杂应用的构建变得更加灵活,更能帮助创业企业在面...
查看更多

Uber微服务经验之谈

尼古拉斯 发表了文章 • 0 个评论 • 544 次浏览 • 2017-02-26 22:25 • 来自相关话题


Matt是Uber的主系统架构师,他经历了Uber流量10倍的快速增长,在此过程中,Uber技术团队犯了很多错误,他在GOTO大会2016的分享主题是WIWIK-What I wish I Had Known(我当初要是知道这些就好了),总结了他在此过程中学到...
查看更多

微服务与RPC

尼古拉斯 发表了文章 • 0 个评论 • 1262 次浏览 • 2017-02-23 18:53 • 来自相关话题


在支付系统的微服务架构中,基础服务的构建是重中之重, 本文重点分析如何使用Apache Thrift + Google Protocol Buffer来构建基础服务。

一、RPC vs Restful

在微服务中,使用什么协议来构建服务体系,一直是个热门...
查看更多

Webhooks初体验

Rancher 发表了文章 • 0 个评论 • 226 次浏览 • 2017-02-17 11:16 • 来自相关话题


Rancher 1.4已于上周全面发布!新版本带来了Dashboard和Helm的集成,更细致的网络策略控制,直接构建进平台中的保密管理,当然还有今天要重点介绍的主角,Webhooks

Rancher 1.4版本为webhooks添加了一个...
查看更多

微服务开发的软件过程

slixf 发表了文章 • 0 个评论 • 856 次浏览 • 2017-02-16 08:34 • 来自相关话题


【编者的话】不少同学询问到如何实施微服务,特别是对项目数量增加的担忧。 在支付渠道设计一文中提到,可以按照渠道来划分项目,一个渠道一个项目,有同学认为这会导致项目太多无法管理。 本文要回答这个问题,在微服务中,我们是如何管理项目的,即微服务的软件过程。

[...
查看更多

一种提高微服务架构的稳定性与数据一致性的方法

尼古拉斯 发表了文章 • 0 个评论 • 676 次浏览 • 2017-02-15 22:45 • 来自相关话题


微服务架构解决了很多问题,但是同时引入了很多问题。本文要探讨的是如何解决下面这几个问题。

有大量的同步 RPC 依赖,如何保证自身的可靠性?

依赖的微服务调用失败了,我应该失败,还是成功。依赖很多外部服务之后,自身如何保障稳定性。如果所有依赖的服务成功,...
查看更多
条新动态, 点击查看
yongfeng

yongfeng 回答了问题 • 2015-07-23 23:25 • 9 个回复 不感兴趣

大家觉得现在的微服务架构最需要什么?

赞同来自:

发表几点自己的看法:
1. 从行业现状来看,在整个中国的IT生态中,集中式架构还是主流。分布式架构目前主要是互联网行业用的比较多。相对总的来说,占比还是比较小。而微服务,基本上也就是搞分布式架构的一小拨人开始去尝试的新鲜技术。从这个现状来看,新的思维方式,架构... 显示全部 »
发表几点自己的看法:
1. 从行业现状来看,在整个中国的IT生态中,集中式架构还是主流。分布式架构目前主要是互联网行业用的比较多。相对总的来说,占比还是比较小。而微服务,基本上也就是搞分布式架构的一小拨人开始去尝试的新鲜技术。从这个现状来看,新的思维方式,架构人才永远是痛点。很多人连互联网行业常用的分布式架构尚未理解,让它设计或者在生产实践中采用微服务架构。就勉为其难了。即使架构师具备了这种能力,但是负责具体实施的工程师团队是否有这种思维和类似的设计能力,就是一个很大的疑问。因此必然出现了目前只是在一些大的公司,小范围的实践。
2. 从微服务的运行载体来看,微服务架构的普及,依赖Docker等基于容器的技术在生产领域的大规模普及。微服务的思想,其实在之前的SOA的架构就萌发了,但是那事面向服务的思想,而少了一个“微”字。服务内部,依然是一个大杂烩。微服务,有点像原子,没有办法再进行切割。其核心的思想是每一个微服务的实体就是一个小的自治系统。这个实体不依赖其他的实体而独立存在,运行。它能快速的创建,也能快速的销毁。能够相互组合,也能快速拆散。容器技术,为这种“原子”提供了一个很好的执行载体。而Docker技术,就是他们相互组合的粘合剂。但是,从目前的现状来看,Docker在生产领域还尚未有大规模应用。这也是微服务技术无法大规模普及的原因之一。
3. 再者,微服务架构,和一个公司的研发团队的组织架构也有关系。如果一个公司,其团队按照服务进行划分,彼此松散耦合,就很容易践行这种微服务架构。如果按照职能进行划分,所谓的按照设计,前端,后台,测试,运维等划分,这种微服务架构,就很难玩的转。

微服务和软件交付的4个原则

justinfu 发表了文章 • 0 个评论 • 260 次浏览 • 2017-03-14 19:04 • 来自相关话题


【编者的话】本文介绍了使用微服务架构时需要考虑的问题和遵循的四个原则,对于从传统架构向微服务架构转型起到了很好的指导作用。

***[【上海站|3天烧脑式微服务架构训练营】培训内容包括:DevOps、微服务、Spring Cloud、Eureka、Ribbon...
查看更多

为什么要重构到微服务

李颖杰 发表了文章 • 0 个评论 • 494 次浏览 • 2017-03-07 14:20 • 来自相关话题


公司将支付业务从原来所在部门剥离出来,成为一个独立的团队,以应付迅速发展的业务需求。原团队负责支付系统开发的几位同学转到现团队,形成开发班底。此后开始招聘,三个月团队扩充到10多个人。与此同时,公司业务也在快速发展,6月份宣布会员突破2千万。一些热片上映往往也...
查看更多

上海站|3天烧脑式微服务架构训练营

李颖杰 发表了文章 • 2 个评论 • 1776 次浏览 • 2017-03-03 21:13 • 来自相关话题


作为一种新的设计和架构理念,微服务(Microservice)首次提出就引发了业界激烈的讨论。与此同时,Docker技术的迅速发展,也让微服务架构的实施变得更加容易。微服务这种小而化之、互相连接的设计理念不仅能让复杂应用的构建变得更加灵活,更能帮助创业企业在面...
查看更多

微服务与RPC

尼古拉斯 发表了文章 • 0 个评论 • 1262 次浏览 • 2017-02-23 18:53 • 来自相关话题


在支付系统的微服务架构中,基础服务的构建是重中之重, 本文重点分析如何使用Apache Thrift + Google Protocol Buffer来构建基础服务。

一、RPC vs Restful

在微服务中,使用什么协议来构建服务体系,一直是个热门...
查看更多

微服务开发的软件过程

slixf 发表了文章 • 0 个评论 • 856 次浏览 • 2017-02-16 08:34 • 来自相关话题


【编者的话】不少同学询问到如何实施微服务,特别是对项目数量增加的担忧。 在支付渠道设计一文中提到,可以按照渠道来划分项目,一个渠道一个项目,有同学认为这会导致项目太多无法管理。 本文要回答这个问题,在微服务中,我们是如何管理项目的,即微服务的软件过程。

[...
查看更多

一种提高微服务架构的稳定性与数据一致性的方法

尼古拉斯 发表了文章 • 0 个评论 • 676 次浏览 • 2017-02-15 22:45 • 来自相关话题


微服务架构解决了很多问题,但是同时引入了很多问题。本文要探讨的是如何解决下面这几个问题。

有大量的同步 RPC 依赖,如何保证自身的可靠性?

依赖的微服务调用失败了,我应该失败,还是成功。依赖很多外部服务之后,自身如何保障稳定性。如果所有依赖的服务成功,...
查看更多

为什么微服务需要API网关?

gaohongtao 发表了文章 • 0 个评论 • 1026 次浏览 • 2017-01-20 11:29 • 来自相关话题


【编者的话】James Higginbotham。API架构师,现供职于LaunchAny。这是一家API咨询公司,帮助其合作伙伴完善API设计与管理。

随着以API产品化和以其为中心的IT计划的兴起,API网关和管理层变得很通用。我们应该为微服务考虑API...
查看更多

唱吧K歌亭基于Docker的微服务架构

李颖杰 发表了文章 • 1 个评论 • 1872 次浏览 • 2017-01-19 21:44 • 来自相关话题


K歌亭业务架构

K歌亭是唱吧的一条新业务线,旨在提供线下便捷的快餐式K歌方式,用户可以在一个电话亭大小的空间里完成K歌体验。K歌亭在客户端有用户端有VOD,微信和Web三个交互入口,业务复杂度较高,如长连接池服务,用户系统服务,商户系统,增量更新服务,E...
查看更多

基于微服务的分布式应用开发

codesun 发表了文章 • 0 个评论 • 947 次浏览 • 2017-01-12 23:22 • 来自相关话题


【编者的话】本文是有关使用微服务开发分布式应用的经验之谈,包括微服务的优势以及Spring Cloud框架的简要介绍等。

微服务架构设计模式对于单块设计模式而言有很多优点。核心思想就是将单个巨大的应用划分成互联的不同应用。与单块应用类似,每个微服务都有其自己...
查看更多

容器监控的工具和流程

国会山上的猫TuxHu 发表了文章 • 1 个评论 • 1061 次浏览 • 2017-01-11 00:47 • 来自相关话题


【编者的话】在容器和微服务场景中,监控解决方案有很多种,包括Docker原生的Stats API和命令、cAdvisor,还有Prometheus和Sysdig这样相对复杂和功能强大的工具,除此之外还有很多供应商提供的解决方案。

随着容器和微服务的引入,监控...
查看更多

SSH框架微服务改进实战

回复

slixf 发起了问题 • 1 人关注 • 0 个回复 • 621 次浏览 • 2016-11-30 23:50 • 来自相关话题

【小数乱弹】十多年了,有人终于迎来了春天

回复

Dataman数人科技 发起了问题 • 1 人关注 • 0 个回复 • 625 次浏览 • 2016-07-08 15:55 • 来自相关话题

大家觉得现在的微服务架构最需要什么?

回复

难易 回复了问题 • 15 人关注 • 9 个回复 • 5484 次浏览 • 2015-07-24 10:07 • 来自相关话题

Rancher Labs亮相SCALE15x:三大演讲福利放送

Rancher 发表了文章 • 0 个评论 • 112 次浏览 • 2017-03-16 09:05 • 来自相关话题


为期四天的第15届SCALE(The Southern California Linux Expo)已落下帷幕,这是美国规模最大的开源软件和Linux用户的盛会之一。

***[【上海站|3天烧脑式微服务架构训练营】培训内容包括:DevOps、微服务、Spri...
查看更多

微服务和软件交付的4个原则

justinfu 发表了文章 • 0 个评论 • 260 次浏览 • 2017-03-14 19:04 • 来自相关话题


【编者的话】本文介绍了使用微服务架构时需要考虑的问题和遵循的四个原则,对于从传统架构向微服务架构转型起到了很好的指导作用。

***[【上海站|3天烧脑式微服务架构训练营】培训内容包括:DevOps、微服务、Spring Cloud、Eureka、Ribbon...
查看更多

为什么要重构到微服务

李颖杰 发表了文章 • 0 个评论 • 494 次浏览 • 2017-03-07 14:20 • 来自相关话题


公司将支付业务从原来所在部门剥离出来,成为一个独立的团队,以应付迅速发展的业务需求。原团队负责支付系统开发的几位同学转到现团队,形成开发班底。此后开始招聘,三个月团队扩充到10多个人。与此同时,公司业务也在快速发展,6月份宣布会员突破2千万。一些热片上映往往也...
查看更多

活动实录 | Design For Failure——饿了么技术运维实践

Dataman数人科技 发表了文章 • 0 个评论 • 174 次浏览 • 2017-03-07 11:50 • 来自相关话题


数人云“告别人肉运维”上海 Meetup
的实录第一弹来啦!本次分享的嘉宾是饿了么技术运营部资深专家王伟珣。从源头出发,饿了么基于架构和平台设计的"design for
&g...
查看更多

上海站|3天烧脑式微服务架构训练营

李颖杰 发表了文章 • 2 个评论 • 1776 次浏览 • 2017-03-03 21:13 • 来自相关话题


作为一种新的设计和架构理念,微服务(Microservice)首次提出就引发了业界激烈的讨论。与此同时,Docker技术的迅速发展,也让微服务架构的实施变得更加容易。微服务这种小而化之、互相连接的设计理念不仅能让复杂应用的构建变得更加灵活,更能帮助创业企业在面...
查看更多

Uber微服务经验之谈

尼古拉斯 发表了文章 • 0 个评论 • 544 次浏览 • 2017-02-26 22:25 • 来自相关话题


Matt是Uber的主系统架构师,他经历了Uber流量10倍的快速增长,在此过程中,Uber技术团队犯了很多错误,他在GOTO大会2016的分享主题是WIWIK-What I wish I Had Known(我当初要是知道这些就好了),总结了他在此过程中学到...
查看更多

微服务与RPC

尼古拉斯 发表了文章 • 0 个评论 • 1262 次浏览 • 2017-02-23 18:53 • 来自相关话题


在支付系统的微服务架构中,基础服务的构建是重中之重, 本文重点分析如何使用Apache Thrift + Google Protocol Buffer来构建基础服务。

一、RPC vs Restful

在微服务中,使用什么协议来构建服务体系,一直是个热门...
查看更多

Webhooks初体验

Rancher 发表了文章 • 0 个评论 • 226 次浏览 • 2017-02-17 11:16 • 来自相关话题


Rancher 1.4已于上周全面发布!新版本带来了Dashboard和Helm的集成,更细致的网络策略控制,直接构建进平台中的保密管理,当然还有今天要重点介绍的主角,Webhooks

Rancher 1.4版本为webhooks添加了一个...
查看更多

微服务开发的软件过程

slixf 发表了文章 • 0 个评论 • 856 次浏览 • 2017-02-16 08:34 • 来自相关话题


【编者的话】不少同学询问到如何实施微服务,特别是对项目数量增加的担忧。 在支付渠道设计一文中提到,可以按照渠道来划分项目,一个渠道一个项目,有同学认为这会导致项目太多无法管理。 本文要回答这个问题,在微服务中,我们是如何管理项目的,即微服务的软件过程。

[...
查看更多

一种提高微服务架构的稳定性与数据一致性的方法

尼古拉斯 发表了文章 • 0 个评论 • 676 次浏览 • 2017-02-15 22:45 • 来自相关话题


微服务架构解决了很多问题,但是同时引入了很多问题。本文要探讨的是如何解决下面这几个问题。

有大量的同步 RPC 依赖,如何保证自身的可靠性?

依赖的微服务调用失败了,我应该失败,还是成功。依赖很多外部服务之后,自身如何保障稳定性。如果所有依赖的服务成功,...
查看更多

微服务架构是近一段时间在软件体系架构领域里出现的一个新名词。它通过将功能分解到多个独立的服务,以实现对解决方案或者复杂系统的解耦。