随笔分类 -  Architect

怎么理解框架、架构和企业架构?
摘要:http://ea.zhoujingen.cn/110.html 做软件产品近二十多年了,“架构“真是一个重要而模糊的词,因范围太广,内容太深而不好理解。而要了解企业架构,那必然要先了解架构,所以今天我和大家来聊聊“架构”。 IEEE 1471架构 IT 这个行业中的词汇许多都来源于传统行业,例如“ 阅读全文

posted @ 2019-04-02 11:26 大大的橙子 阅读(1120) 评论(0) 推荐(0)

企业三大业务流
摘要:http://ea.zhoujingen.cn/827.html 一个公司就三件大事: 1、第一件把产品开发出来,产品从有概念开始,到面市; 2、第二件是把产品变现,要有客户买,形成订单,发货、安装、验收、回款; 3、只有上帝做的东西才没问题,当时没问题,时间长了也有问题:客户有这样那样的需求,产品 阅读全文

posted @ 2019-04-02 11:25 大大的橙子 阅读(1373) 评论(0) 推荐(0)

业战略和企业架构的关系
摘要:转自: http://ea.zhoujingen.cn/860.html 企业经营管理框架 如果知道企业架构的历史就知道,它本身就是从IT系统规划衍生而来,TOGAF也由以前关注IT转到业务,但IT仍是我们常谈的词汇,只是可能会有多种不同的说法。但不管怎么说,企业的IT只是一个管理工具范畴,它的存在 阅读全文

posted @ 2019-04-02 10:21 大大的橙子 阅读(482) 评论(0) 推荐(0)

Foundations of RESTful Architecture
摘要:Introduction Introduction The Representational State Transfer (REST) architectural style is not a technology you can purchase or a library you can add 阅读全文

posted @ 2019-02-14 14:03 大大的橙子 阅读(164) 评论(0) 推荐(0)

Why GraphQL is Taking Over APIs
摘要:A few years ago, I managed a team at DocuSign that was tasked with re-writing the main DocuSign web app which was used by tens of millions of users. T 阅读全文

posted @ 2019-01-21 16:35 大大的橙子 阅读(349) 评论(0) 推荐(0)

DB 数据同步到数据仓库的架构与实践
摘要:背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业务日志数据(Log)和业务DB数据(DB)两类。对于业务DB数据来说,从MySQL等关系型数据库的业务数据进行采集,然后导入到Hive中 阅读全文

posted @ 2018-12-11 08:51 大大的橙子 阅读(2378) 评论(0) 推荐(0)

ASYNCAPI
摘要:https://www.asyncapi.com Introduction AsyncAPI provides a specification that allows you to define Message-Driven APIs in a machine-readable format. It 阅读全文

posted @ 2018-12-05 20:21 大大的橙子 阅读(813) 评论(0) 推荐(0)

蚂蚁金服异地多活的微服务体系
摘要:蚂蚁金服(当时还是支付宝)从 2013 年起就运行在单元化架构上,除了具备异地容灾能力外,还能做到异地多活,可随时在多城市、多数据中心调配流量。基于单元流量调配机制,可实现大规模集群的蓝绿发布、灰度仿真环境,为充分验证业务正确性、降低故障提供了基础条件。相应地,微服务体系也必须具备单元内收敛、单元间 阅读全文

posted @ 2018-11-30 13:26 大大的橙子 阅读(3720) 评论(0) 推荐(0)

Google ProtocolBuffer
摘要:https://www.ibm.com/developerworks/cn/linux/l-cn-gpb/index.html 1. Protocol Buffers 简介 Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语 阅读全文

posted @ 2018-11-28 21:44 大大的橙子 阅读(209) 评论(0) 推荐(0)

MVC
摘要:MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重 阅读全文

posted @ 2018-11-27 19:53 大大的橙子 阅读(347) 评论(0) 推荐(0)

到底什么才是业务架构
摘要:业务架构这个词大家时常听到,但是能解释得清楚的却不多,撩撩度娘,你就会发现,不少人问及业务架构和应用架构的关系,聊天时,也常有人问起业务架构师和产品经理什么区别?业务架构分析和需求分析什么区别?其实为了写这篇文章,我把《软件工程》、《软件系统架构》、《系统分析与设计》都翻了,这些经典教材确实没讲过业 阅读全文

posted @ 2018-11-23 09:57 大大的橙子 阅读(34820) 评论(1) 推荐(2)

架构设计原则的反思
摘要:在架构设计的领域,⼈们总结出了很多原则。这些原则的⽤语⼤都很简略,容易传播。但是提出这些原则的⼈,往往不会告诉你,为什么应该是这样的原则。哪怕说了背景,过了⼀段时间,听的⼈可能已经不知道原则提出⼈的初衷。⽽且这些原则,粗看起来是很有道理,可是在实践中,却往往不是这么回事,那么就沦为⼼灵鸡汤了。在看这 阅读全文

posted @ 2018-11-21 10:27 大大的橙子 阅读(543) 评论(0) 推荐(1)

分布式系统
摘要:如果现在让你阐述一下什么是“分布式系统”,你脑子里第一下跳出来的是什么?我想,此时可以用苏东坡先生的一句诗,来形象地描述大家对分布式系统的认识: 横看成岭侧成峰,远近高低各不同。 1“分布式系统”等于 SOA、ESB、微服务这些东西吗? 我觉得每个人脑子里一下子涌现出来的肯定是非常具象的东西,就像下 阅读全文

posted @ 2018-11-19 09:24 大大的橙子 阅读(464) 评论(0) 推荐(0)

架构在APP和前端里的应用和演进
摘要:架构设计相关的理念、技术、实践,比如存储高可用、微服务、异地多活等,都是后端系统才会涉及。事实上确实也是如此,通常情况下我们讲架构设计,主要聚焦在后端系统,但这并不意味着 App、前端就没有架构设计了,专栏所讲述的整套架构设计理念,虽然是来源于我的后端设计经验,但一旦形成完善的技术理论后,同样适应于 阅读全文

posted @ 2018-09-21 10:28 大大的橙子 阅读(1675) 评论(0) 推荐(0)

(转)分布式多中心架构的几点看法
摘要:每天都在谈SOA和微服务,但你真的理解什么是服务吗? 服务的技术架构之争 服务应该去版本化,不管是微服务还是SOA 任何架构的调整只是拆了东墙补西墙,无法解决效率问题 先厘清服务治理与组织架构的关系,再来谈微服务吧 由于我们一直从事的是传统企业的架构改造工作,所以对新兴的互联网企业如何实施微服务架构 阅读全文

posted @ 2018-09-04 16:45 大大的橙子 阅读(1249) 评论(0) 推荐(0)

IBM的SOA方法论之一——五个切入点和八个场景
摘要:一、什么是SOA: 面向服务的体系结构(Service-Oriented Architecture,SOA)是一种 IT 体系结构风格,支持将您的业务转换为一组相互链接的服务或可重复业务任务,可在需要时通过网络访问这些服务和任务。当在战略业务目标的引导下进行 SOA 实现工作时,可确保对业务进行积极 阅读全文

posted @ 2018-08-28 16:57 大大的橙子 阅读(1607) 评论(0) 推荐(0)

[转] 我所经历的IBM SOA与系统整合
摘要:2006年,一汽大众新上来一位总经理,新加坡人,整个一国际背景高端管理人才,是德国人和中国人博弈后取得的胜利。 一汽大众过去是从总部到区域到终端一体化的大盘管理模式,很僵化很粘稠,不利用快速反应。于是这位新任总经理就开始改革,大权从总部下方到区域,每个区域经理都是一方诸侯,各显神通。 那这就出现了一 阅读全文

posted @ 2018-08-28 16:54 大大的橙子 阅读(601) 评论(0) 推荐(0)

SOA宣言和微服务特点
摘要:如果从概念层来看,我更喜欢把SOA归为企业架构的范畴,从企业架构出发把业务分解为不同业务域的服务,关注系统间的服务互联互通的规范,并不关心如何实现。也就是说在企业架构上使用SOA支撑业务,而在方案架构使用微服务架构来实现. 。 SOA 宣言 面向服务是一种规范行为的范式。面向服务架构(SOA)是一种 阅读全文

posted @ 2018-08-22 13:20 大大的橙子 阅读(392) 评论(0) 推荐(1)

微服务架构技术栈选型手册
摘要:一、前言 2014 年可以认为是微服务 1.0 的元年,当年有几个标志性事件,一是 Martin Fowler 在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是 Netflix 微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称 Net 阅读全文

posted @ 2018-08-14 21:35 大大的橙子 阅读(353) 评论(0) 推荐(0)

TOGAF和BABOK
摘要: 阅读全文

posted @ 2018-08-14 10:00 大大的橙子 阅读(516) 评论(0) 推荐(0)

导航