Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >万字长文,聊聊架构师图谱 & 消息队列

万字长文,聊聊架构师图谱 & 消息队列

作者头像
用户1263954
发布于 2022-05-23 07:55:15
发布于 2022-05-23 07:55:15
2700
举报
文章被收录于专栏:IT技术精选文摘IT技术精选文摘

1. 概述

“架构师图谱”是一个很宏大的命题,特别是优秀的架构师自身也是“由点到面再到图”,一点点成长积累起来,尝试写这系列文章的目的更多的是结合自身的一些经验和理解,来解读工程师和架构师所应具备的技能模型,这里会更偏向于后端技能,依赖于开源技术、云原生或者其他第三方服务。重点介绍一些技术栈、设计理念和适应场景,这些可以作为我们选型时的依据。

所谓“架构即决策”,是在一个有约束的盒子中寻求最优解。这个有约束的盒子是团队经验、成本、资源、进度、业务所处阶段等编织、掺杂在一起的综合体。本质上无优劣,但是存在恰当的架构用在合适的软件系统中,而这些就是决策的结果。

1.1 序章

一个技术图谱:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT技术精选文摘 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
收藏 | 架构设计的基础认知
只有规模较大的软件系统才面临软件架构相关的问题。 例如: 1)系统规模庞大、内部耦合严重,开发效率低; 2)系统耦合严重,牵一发动全身,后续修改和扩展困难; 3)系统逻辑复杂,容易出问题,出问题后很难排查和修复。
铭毅天下
2018/07/26
8490
闲话如何成为一个架构师
停了很久,继续上路。计划写一个系列,先预告:《如何成为架构师》,《如何做一名好开发》,《如何做系分》,《如何转型技术管理》。
芋道源码
2018/09/30
4760
如何成为解决方案架构师?上篇
资深解决方案架构师对个人素质要求极高,作为甲方单位,这种解决方案架构师少之又少。本文浅谈成为一名好的解决方案架构师的“道”与“术”。
liddytang
2024/10/19
3660
架构设计的真谛:系统与子系统、模块与组件、框架与架构
在软件研发这个领域,程序员的终极目标都是想成为一名合格的架构师。然而梦想很美好,但现实却很曲折。
玄姐谈AGI
2021/03/25
8180
架构设计的真谛:系统与子系统、模块与组件、框架与架构
软件架构师的12项修炼[2]——关系技能修炼(2)——领导力、政治
领导力是为了建立一种认知, 即每个人都觉得这种认知是对的。 你必须知道项目中每个人如何工作, 了解他们对项目的看法和关心的地方。
高广超
2018/12/12
6140
【笔记】架构师思维养成之路
最近在某客上学习了一下郭东白老师的架构课,郭东白老师是原来阿里P10,是云计算和国际化电商平台领域的资深专家,他完整讲述了自身作为架构师该如何设计架构,以及对架构师的一些思考。整个囫囵吞枣般看完,好似虚竹一般,虽获得无崖子70年功力,但如何打出妙招,少侠我还多需努力。
于顾而言SASE
2024/05/15
1060
【笔记】架构师思维养成之路
怎么画出好的架构图,架构师必备!
你是否对大厂展示的五花八门,花花绿绿的架构设计图所深深吸引,当我们想用几张图来介绍下业务系统,是不是对着画布不知从何下手?作为技术扛把子的筒子们是不是需要一张图来描述系统,让系统各个参与方都能看的明白?
用户1516716
2023/03/21
7030
怎么画出好的架构图,架构师必备!
聊聊架构设计做些什么来谈如何成为架构师
  也因为碎片化的时间多了,所以开始刷某乎了,关注了架构相关的板块,也顺手回答了一些问题。发现有很多同道中人正在经历着我前两年经历的阶段,对于做架构没有相对具象的一些理解,更没有系统化的认识。所以把最近回答的一些内容整理一下,权当记录,留给3年后的自己~
Zachary_ZF
2018/09/10
5140
聊聊架构设计做些什么来谈如何成为架构师
再谈<全栈架构师> 一文
在SDCC2016的架构师进阶之路主题,我分享了《老曹眼中的全栈架构师》话题,会后在csdn博客(http://blog.csdn.net/wireless_com)发布了同名文字,在我的公众号(wireless_com)发了《全栈的技术栈设想》。然后,有幸得到了中生代技术(freshmanTechnology)和多人的转载,中生代技术还专门开通了全栈架构师深度讨论群,引起了很多的争论和争议。
半吊子全栈工匠
2018/08/22
4410
再谈<全栈架构师> 一文
架构师的必备素质和成长途径
2016年11月18-20日SDCC 2016中国软件开发者大会,易宝支付CTO陈斌给我们带来了“架构师的成长之路”的演讲。主要谈及了架构师的必备素质和成长途径及给准架构师的建议。 它山之石可以攻玉,
智能算法
2018/04/03
1.2K0
架构师的必备素质和成长途径
互联网架构师必备技能
对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司ceo的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发展。如果开发人员的沟通能力强过技术能力,在补充一定的项目管理知识后,可以向技术管理的方向转型。如果其对技术一直很感
程序员互动联盟
2018/03/15
1.2K0
六年修成架构师,看他告诉你需要哪些软技能!
顾伟,普元信息的主任架构师,也是个不折不扣的程序员型架构师。这些年一直在做产品研发相关的工作,参与研发的产品方向也比较多,从传统的开发平台、服务总线、应用服务器,到这些年的IaaS、PaaS、CaaS、DevOps等;技术方向也比较杂,从一开始的纯前端,到J2EE,到插件开发,再到openstack,cloudfoundry,docker,k8s等。
技术zhai
2019/02/15
7870
《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养
作者写了一本关于IT架构师成长和认证的书,希望先通过连载的形式拿出来分享,结合读者的反馈来不断调整完善,也作为全文校对完善的一种方法。本书希望对于那些想成长为架构师,并在架构师职业发展道路上不断进阶的读者们有所借鉴和指导,也欢迎业内专家不吝赐教和斧正。
企业架构师思维
2025/05/30
1000
《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养
聊聊解决方案架构师的那些事儿
解决方案架构是组织中用于开发解决方案的基础构件。它有助于在复杂组织中创建成功的解决方案,在这类组织中,产品开发依赖于多个团队。为了开发出正确的应用程序,第一步应确定解决方案架构,解决方案架构为应用程序的实现奠定了基础并规划了稳健的基础构件。解决方案架构不仅要考虑业务需求,还要处理关键的非功能性需求,如可伸缩性、高可用性、可维护性、性能、安全性等。
xcbeyond
2021/11/29
1.6K0
聊聊解决方案架构师的那些事儿
解决方案架构师修炼之道
推荐序二 在IT领域里,解决方案架构师的培养成本也是极高的,架构的优劣决定着企业IT的建设和运营成本,架构设计上的漏洞可能会给企业带来巨大的损失。一名优秀的解决方案架构师在成长的道路上,要学习各类IT知识,在项目中摸爬滚打,总结经验教训,从实践中提炼方法论 ---- 推荐序四 我们介入后,围绕发布目标,反向梳理了三大模块工作细节及其配合关系,包括功能性开发与测试、非功能性开发与验证、产品运营与推广等,帮助产品相关的几十人的业务与技术团队就目标形成共识,包括帮助团队明确和调整优先级,舍弃一些不太重要的功能,提
yeedomliu
2021/12/01
2.7K0
解决方案架构师修炼之道
万字长文剖析城市大模型:认知、应用、展望
2022年底,ChatGPT的横空出世让千行百业看到通用人工智能的拐点。随后,GPT-4系列在高质量文本生成、推理分析方面表现出卓越能力,LLaMA拓展广泛应用生态,Sora视频生成惊艳亮相,通用大模型 、尤其是 Transformer 架构能力的快速提升给大家不断带来惊喜。
小腾资讯君
2024/05/29
1K0
万字长文剖析城市大模型:认知、应用、展望
软件架构的本质
在不同的人眼里“架构”一词的意思大相径庭,互联网上对架构的定义也多如牛毛。过去几年里我问过上百人同一个问题,在他们看来“架构”意味着什么。得到的答案概括如下(排名不分先后):
一个会写诗的程序员
2022/07/01
8130
软件架构的本质
成为首席架构师的打怪升级之路
经过多年职场成长,发现架构与管理有很多的相似之处,最大相似之处就是要与个人特性融合实践。也就是纸上得来终觉浅,绝知此事要躬行。
码农戏码
2022/11/18
5370
成为首席架构师的打怪升级之路
万字长文带你彻底搞懂什么是 DevOps
DevOps 日渐成为研发人员耳熟能详的一个组合词,但什么是 DevOps,为什么 DevOps 对于互联网企业如此重要,真正将其思考透彻的人却不多,带着这些困惑,本文将带你一探 DevOps 的起源、原则和实践,让你搞清楚到底何为 DevOps。
业余草
2021/12/06
2.4K0
万字长文带你彻底搞懂什么是 DevOps
从点线面体谈开发到架构师的转型
我工作十余年,从负责一个模块,到负责一个产品,再到负责整个支付平台的架构设计,包括业务架构、产品架构到应用架构,再到技术架构,是一个从点到面逐渐转型的过程,同样是个“自相似”的现象,我一开始写博客,再到出版《分布式服务架构:原理、设计与实战》,现在它的下册《可伸缩服务架构:框架与中间件》年后在京东首发,云时代架构系列书籍已经初具形态,也体现了从小到大的发展过程。
CSDN技术头条
2018/07/30
5040
相关推荐
收藏 | 架构设计的基础认知
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档