标签:服务团队

编程技术

Telepresence:让微服务本地开发不再难

4

xirruiqiang 发布于 2019-04-18

导读 云原生的概念越来越深入人心,作为典型技术之一的微服务架构,过去我们还说它是一把双刃剑,带来一定好处的同时,对服务团队的技术要求也提高了很多。但是,随着开源技术的不断发展,越来越多优秀的技术和工具涌现出来,让云原生落地不再困难。为此,博云研究院后续将不定期的总结整理云原生相关...

阅读(21)评论(0)赞 (0)

编程技术

探班!法国圣戈班运输管理华美蜕变

9

dulong 发布于 2019-04-17

世界500强企业—法国圣戈班集团,自1985年进入中国市场,至今在华已设立1家研发中心和40多家企业及公司。圣戈班材料和解决方案遍布于 建筑 、交通、基础设施和工业应用的方方面面。目前,圣戈班在华拥有近6,570名员工,2018年营业额约为12.09亿欧元。 法国圣戈班作为典型的...

阅读(22)评论(0)赞 (0)

编程技术

微服务API网关 vs. 传统企业级API网关

1

xiaoli.he 发布于 2019-04-12

翻译 | 李守超 原文 | https://www.getambassador.io/a … ways/ 导读 企业API网关是一个很成熟的工具,市场上的相关成熟产品也很多。但是,在对轻量级、快速响应要求很高的微服务架构下,传统企业级API网关作为企业的公共基础设施,...

阅读(17)评论(0)赞 (0)

编程技术

CTO为何要微服务评估

1

zhuangli 发布于 2019-04-11

为什么定义参考模型 之前我的工作,大部分时间都是聚焦在某个产品/团队,为他们提供微服务/DevOps的实施及指导。进入公司后,同时参与了多个产品团队的改造研讨。其中最大的不同在于: 在面对一个团队的时候,范围聚焦,可以集中梳理问题并全方位跟进; 但是,当同时面对多个团队时,尤其是...

阅读(21)评论(0)赞 (0)

Java

基于攻击流量和日志对Weblogic各类漏洞的分析思路

25

likai 发布于 2019-04-03

前言 在最近的几次应急响应中,基于Weblogic反序列化漏洞的攻击是非常常见的攻击手段,于是在应急响应结束之余我希望将实战中的一些分析经验和思路进行总结,提炼出一套Weblogic类漏洞攻击的分析思路和方法。在这篇文章中,我将跟大家总结Weblogic日志基础知识,以及如何利用...

阅读(37)评论(0)赞 (0)

编程技术

从单体架构到微服务架构

6

邓龙华 发布于 2019-02-26

我在Martin Fowler网站上读到一篇名为 How to break a Monolith into Microservices 的微服务文章,作者为ThoughtWorks的咨询师Zhamak Dehghani,介绍了如何从单体架构演进到微服务架构。 微服务生态系统 在讲...

阅读(67)评论(0)赞 (0)

编程技术

想染指系统架构?你绝对不可错过的一篇

1

zhuangli 发布于 2019-02-25

不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性。有了事务,你去小卖铺买东西,那就是一手...

阅读(84)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-分布式架构(14)

31

xiaoli.he 发布于 2019-02-25

分布式架构:原理,设计与实战,目前公司每个月都要出账,出账就是每个月有要把之前的一个月的账目盘算清楚,做到错误的0容忍,一笔都不能错,错一笔客户都会找你,偏准确性。4个9,5个9并不是说后面设计的,而是在开发之初就要考虑的。 分布式服务的发展历程 J2EE架构 >俗称JEE...

阅读(109)评论(0)赞 (0)

Java

基于 Kubernetes 实践弹性的 CI/CD 系统

14

likai 发布于 2019-02-18

华相 阿里巴巴解决方案架构师 关注业务容器化,Kubernetes 管理,DevOps 实践等领域 本文根据华相在「Kubernetes & Cloud Native Meetup-广州站」现场演讲内容整理。 公众号后台回复关键字“弹性”可获取 PPT. 大家好,我是来自...

阅读(49)评论(0)赞 (0)

编程技术

从 “挖光缆” 到 “剪网线”:蚂蚁金服异地多活单元化架构下的微服务体系

23

zhuangli 发布于 2019-02-12

本文作者:时晖(玄霄) ,蚂蚁金服高级技术专家,现负责中间件微服务团队。2010年应届加入支付宝,一直在基础技术部门工作。经历了支付宝/蚂蚁金服从SOA化到异地多活架构的发展历程,参与过运维平台、服务注册中心、配置中心、微服务平台的建设。熟悉蚂蚁技术架构演进历史,对分布式系统高可...

阅读(77)评论(0)赞 (0)

编程技术

大规模微服务实战经验

42

changyuan.xu 发布于 2019-01-31

作者 | 李林锋 《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋分享大规模业务团队实施微服务的经验和教训。 引言 背景 对于一些复杂的业务系统(例如CRM)进行服务化改造,涉及到多个业务团队的配合和协调,加上业务本身的复杂度,对已有的系统进行微服务化重构是个极具...

阅读(80)评论(0)赞 (0)

编程技术

Netflix Play API:我们为什么构建了一个演进式架构?

4

dulong 发布于 2019-01-17

在 QCon SF 大会上,Suudhan Rangarajan 做了题为“ Netflix Play API:我们为什么构建了一个演进式架构 ”的演讲。他演讲的要点包括:具有单一标识 / 职责的服务更容易升级;工程师应该在构建服务时花时间识别出需要做的核心决策,并确定这些决策是...

阅读(109)评论(0)赞 (0)

编程技术

什么样的软件架构是好的?

5

yanxinchi 发布于 2019-01-04

“All models are wrong, some models are useful” ——George Box 没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则: 可考核(Accountable):好的软件架构让每个团队都有自己负责的业务目标 可自主...

阅读(107)评论(0)赞 (0)

编程技术

让持续部署微服务的实践和准则

8

songhua.gao 发布于 2018-12-29

编辑推荐: 本文来自于伯乐在线,本文通过介绍Microservices独立的运行环境,独立的开发、部署流程,介绍了持续部署Microservices的实践和准则。 当我们讨论微服务架构时,我们通常会和Monolithic架构(单体架构 )进行比较。 在Monolithic架构中,...

阅读(111)评论(0)赞 (0)

编程技术

微服务:更愉快还是更嘈杂?

hellas 发布于 2018-12-09

微服务的部署规模在不断扩大。容器架构的采用和随后的微服务部署并不是按下一个简单的按钮就能完成的,这是一个持续演变的过程。这个演变过程发生在应用程序开发、架构、打包和基础设施的各个方面。软件的创建和交付方式在过去几年中发生了重大转变。 随着团队在这个持续演化的软件生命周期环境中不断...

阅读(89)评论(0)赞 (0)

Java

高性能消息中间件——NATS

6

darida 发布于 2018-10-26

前 言 这段时间我的主要工作内容是将公司系统中使用的RabbitMQ替换成NATS,而此之前我对Nats一无所知。经过一段时间紧张的学习和开发之后我顺利的完成了任务,并对消息中间件有了更深的了解。在此感谢同事钟亮在此过程中对我的帮助。NATS属于比较小众的一款中间件产品,中文资料...

阅读(262)评论(0)赞 (0)

Spring

Spring Cloud Config实践

likai 发布于 2018-09-08

我们使用Spring Cloud Config的动机除了通常所说的微服务数量太多,方便配置的统一管理外。另一个重要原因是,application.properties(或application.yml)中配置项太多,在不同环境(dev、alpha、beta、www)下配置时,调整...

阅读(186)评论(0)赞 (0)

Java

从 0 到 1 开启 Jenkins 插件开发之路

8

yanxinchi 发布于 2018-07-12

前言 最近项目中有这样一个需求:CI部分用jenkins实现拉取代码、编译等,CD需要实现自动部署到睿云智合的Pass平台WiseCloud中,需要CI和CD联动实现自动化,因此需定制开发部署到Pass平台的jenkins插件。本文用一个简单的Demo记录下jenkins插件开发...

阅读(276)评论(0)赞 (0)