首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DDD

    架构与架构师3

    架构师职责是什么? 架构特征满足三个标准: 1.明确非领域设计的某个注意事项2.影响设计的某些结构项3.是否对应用的成功至关重要 构架决策 架构决策定义了一组关于如何构建系统的规则,构成了系统约束,并指导团队哪些可以做, 因此架构师需要去详细记录架构决策以及背后权衡的逻辑。 架构师 在之前的两篇文章中指出架构师必须要有屠龙刀还得有绣花针,需要技术+业务+管理三条腿。 总之一句话,架构师是最牛的人。 它需要知识以及应用知识的能力 2.影响力用来衡量架构师在项目中应用技能后给项目或公司带来多大的效益 3.领导力确保了架构实践的状态能稳步向前推进,同时培养更多的架构师 能力模型 论能力模型,与开发人员之间对技术方向的侧重有所不同 避免瓶颈陷阱方法之一是将关键路径和框架代码委托给开发团队其他人员,然后着重于实现业务功能(一个服务),并且在1~3个迭代中完成。 如何保持编码能力和一定水平的技术深度呢?

    59730发布于 2021-11-12
  • 来自专栏Android开发

    Android企业级实战-界面篇-3

    iv_hint_style_default" /> <item type="id" name="tv_game_num" /> <item type="id" name="tv_game_title" /> 3.

    17100编辑于 2025-06-12
  • 来自专栏flutter开发精选

    搭建企业级app架构(3)-开发规范

    介绍 本指南与👉Flutter Coding Guidelines.搭配使用 编码指南 DO NOT 不要提交包含warning的代码 DO 遵循 S.O.L.I.D. code design principles DO 所有公开 API要写清楚注释 DO NOT 不要写辅助的静态方法 DO 所有异常案例需要写单元测试 需要100% 测试覆盖率 不要求覆盖所有行, 但是所有逻辑分支需要覆盖 (e.g., switch-case, if-else, etc.) DO NOT 强制展开可选参数 You can

    39510编辑于 2022-09-20
  • 来自专栏coderidea

    架构师必修的3大法则

    最近读到架构演进过程中需要遵循的3大原则,给了我非常好的启发,这里做一详细的读书笔记。 一、时间复杂度法则 该法则指出,随着系统越来越大,其软件开发复杂度成对数增长。 架构师应用这一法则,可以管控功能需求带来的复杂度,保证架构清晰简洁。同时利用自动化测试、静态检查等手段验证架构质量。 通过遵循这3大法则指导架构设计,可以让架构不断地演进,应对需求变化,持续交付高质量的系统。这是一本非常浓缩的好书,给了我架构方面的原则性启发。 这强调了控制复杂度增长的重要性。 架构师要利用模块化、抽象等手段,使复杂度可控,避免复杂度带来失控的风险。 通过遵循这3大法则,架构师可以更好地应对快速迭代的需求,持续交付优秀的系统架构。 以上原则对架构设计的原则性指导。 我也希望自己可以在实践中不断体会这3大法则的价值,严格执行,逐步提高架构能力。如有任何建议,欢迎提出!

    25220编辑于 2023-09-07
  • 来自专栏腾讯云TVP

    企业级私有云构建的架构师阵型及架构策略分析

    以下试从“我的云”角度,给大家分享一下我眼中的企业级私有云,以及其建设过程中需要的能力和策略。 今天要谈的企业级私有云着眼于两方面:企业级、私有云。(这是废话)所谓的企业级大家都知道,就是成规模的、有一定量级的企业,而非SMB(中小型企业)。 因此,我们需要一个架构师阵型(zhenxing),去换取一个企业级私有云项目的真行(zhenxing)! 抛开其它因素,只看业务和技术范畴,一个典型的云数据中心建设项目范围如下(这还远不能涵盖所有企业级私有云的范围):1.jpg试想一下,一个架构师能力再强,能cover上面所有方面的技术架构把控吗? 以下是我基于TOGAF修改的架构师技能定义:先放图例:3.jpg接下来从企业架构师开始:4.jpg5.jpg6.jpg7.jpg8.jpg9.jpg图放完了,说点感想:我个人始终认为,人的能力是一个多方面的综合体现

    73710编辑于 2024-12-26
  • 来自专栏快乐八哥

    Angular企业级开发(3)-Angular MVC实现

    p=preview 3.参考网址 MVC维基百科 https://www.pluralsight.com/blog/software-development/tutorial-angularjs-mvc-implementation

    1.8K90发布于 2018-01-18
  • 架构师和产品经理角度来看 A2UI 的企业级应用

    前言:企业级应用的新视角在数字化转型的浪潮中,企业面临着快速构建高质量应用的巨大压力。架构师需要确保系统的可扩展性和稳定性,而产品经理则需要快速响应市场需求并保证用户体验。 企业级发布流程:通过 A2UI 向架构师和产品经理展示生成结果,提供权限配置、流程审批、性能指标等企业级选项,多角色确认后进行最终部署。 :分析当前工程环境,生成符合企业级工程规范的代码四、架构师与产品经理的企业级价值4.1 架构师视角的企业级价值4.1.1 技术效率与质量A2UI 为架构师提供了从设计到实现的直接路径,显著提升企业级应用的开发效率和质量 它不仅是一个技术工具,更是一种新的企业级开发范式,为架构师和产品经理提供了前所未有的协作体验。 架构师的新工具对于架构师而言,A2UI 不是替代而是增强,让架构师能够:更专注于核心架构设计,将实现细节交给 AI 处理获得智能化的技术决策支持,确保企业级应用的质量和安全性建立企业级架构知识体系,积累和共享架构设计经验与产品团队更有效地协作

    44120编辑于 2026-01-30
  • 来自专栏我和PYTHON有个约会

    企业级开发基础3:类和对象

    本节内容开始,讲解企业级项目开发基础部分:面向对象;主要从对象的抽象、对象的创建,对象中特殊的方法,面向对象的封装、继承、多态等各个方面来进行讲解。 ,官方纯粹的python中就内置了大量的对象 内置对象 描述 使用方式 数字对象 数字在python中就是对象 1、3.14 字符串对象 字符串也是对象 “hello” 列表对象 List [1,2,3,4,5,6,7 ] 元组对象 tuple (1,2,3,4,5,6) 集合对象 set {1,2,3,4,5,6,7,8} 字典对象 dict {"name":"jerry", "age":56} 文件对象 file 3. python中定义类和创建对象 定义类的步骤: 首先根据我们操作的对象来抽象共同的特征和行为,也称为属性和方法 通过python中的class关键字来定义一个类 在类中,定义这类事物的属性和方法 类是一种数据类型的简称、数据类型的简称、类型的简称,是一类具有共同属性和相似行为的对象抽象出来的一个概念、一个代号,统称某类事物 2.对象是类的具体存在的事物,代码中是根据类创建的具体的实例对象 3.

    33730发布于 2018-08-27
  • 来自专栏openclaw系列

    OpenClaw 全景实战指南:从零基础小白到企业级智能体架构师

    3. 查看日志 openclaw logs --grep <skill-name>。 3. 清理无效的长期记忆。 内存泄漏 运行几天后内存爆满 长进程未释放资源 1. 升级至最新版本(修复已知泄漏)。2. 配置 Systemd 自动重启服务(每 24 小时)。3. 第十部分:企业级部署与集群管理——迈向规模化应用 当个人用户满足于单点自动化时,企业则需要考虑高可用、多租户、负载均衡和集中管控。 OpenClaw 的架构设计天然支持横向扩展,能够胜任企业级生产环境。 10.1 分布式架构设计 在大规模部署中,不再推荐单机运行所有组件。 10.4 监控与告警体系 企业级运维离不开监控。 指标采集:Prometheus 采集 QPS、延迟、错误率、Token 消耗量、CPU/Mem 使用率。

    3.8K42编辑于 2026-03-17
  • 来自专栏腾讯技术工程官方号的专栏

    【TEGer 在全球架构师峰会】 : 腾讯企业级消息中间件 CMQ 技术解密

    本文将对腾讯TEG基础架构部中间件团队研发的企业级消息中间件CMQ原理进行分享介绍。 3.Module是根据系统行为提前定义好的正确性验证模型,Checker结合Module分析history输出测试报告。 Set 级别可用性: 很不幸,假设一个Set中的3个节点中的两个节点同时发生了故障,此时按照Raft算法要求的大多数节点都同意才能提交请求到MQ状态机的原则,当前Set 是不可用的。 专题介绍 ArchSummit全球架构师峰会是InfoQ中国团队推出的面向高端技术管理者、架构师的技术大会,参会者数量1000+。 本次“TEGer在全球架构师峰会”专题将带来TEG人在会上的系列主题分享。

    2.5K91发布于 2018-01-02
  • 来自专栏同盟资源

    同盟3月内容共创|AI时代的架构师

    当AI渗透到软件工程的每一个角落,架构师心目中的AI会是怎样的形态?是一个人机协同的流畅舞步,还是架构师掌控全局、AI高效执行的精准交响?我们相信,每个人都有自己独特的设想与实践。 这份排名揭示了一个趋势:在AI日益成为得力助手的时代,架构师的角色非但没有削弱,反而愈发关键——他们是从混沌中构建秩序的掌舵者。那么,架构师的作用如何在日常工作中真正落地? 版本冲突时,是依靠AI自动合并,还是架构师制定更清晰的契约?在AI辅助的环境里,架构师如何定义和澄清需求?一份什么样的产品Spec,才能让AI生成代码更准确、更符合预期?架构图还是必需品吗? 投稿流程1、访问架构师同盟技术社区,点击【登陆】→【发布-文章】,发布不少于300字的文章2、选择标签#AI时代的架构师活动时间稿件回收:2026年3月5日-2026年3月29日评奖时间:2026年3月 30日-2026年4月6日结果公示:2026年4月7日欢迎投稿至腾讯云架构师同盟,让我们一起在交流中碰撞火花,在分享中共同成长。

    19210编辑于 2026-03-06
  • 来自专栏架构师成长之路

    架构师技能3:code review-高效代码50例

    导读 前文 架构师技能3:如何做code review 单纯从优秀代码对特质来总结code review框架性内容。而本文转载的是从实际代码细节方面来code review。 反例: String source = "a::1,b::2,c::3,d::4"; String target = source.replaceAll("::", "="); Stringp[] (":", "="); 正例: String source = "a:1,b:2,c:3,d:4"; int index = source.indexOf(':'); String target 反例: int[] sources = new int[] {1, 2, 3, 4, 5}; int[] targets = new int[sources.length]; for (int i (new Integer[integerList.size()]); 正例: List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5, ...)

    89440编辑于 2023-03-01
  • 来自专栏腾讯专有云

    无门槛,一键交付企业级容器平台:3节点、3步骤、3小时

    产品交付只需要3个步骤,小时级即可完成交付,极大节省了交付成本,容器平台构建完成后,其他功能模块和 PaaS 产品即可通过产品市场模块化进行交付,使得客户可以依据业务的发展按需购买,快速上线。 硬件需求:只需要3个虚拟机或者物理机节点, x86环境下每个节点需要【CPU】16vCPU,【内存】32GB,【磁盘】系统盘100GB、数据盘 500GB*3。 执行环境检查 提交部署 部署完成 通过上述三个步骤, 即可完成容器平台小时级(约3个多小时)快速交付,让企业拥有一个生产级容器平台。产品软件安装包现已开放下载,欢迎通过腾讯云官网下载体验。 TCS容器平台(TKE)是企业向云原生转型的企业级技术基座,面向金融、政务、能源、制造、交通、医疗等多行业,提供标准化、稳定可靠、易于管理和运维的商业化软件产品。

    73110编辑于 2025-06-15
  • 来自专栏南山种子外卖跑手的专栏

    Vite2+Vue3+TypeScript:搭建企业级轻量框架实践

    引言 随着Vue3为广大开发者所接受和自身生态逐渐完善,更多同学往vue3的工程化方向完善,本文恰好给大家介绍下如何更好使用vue3及其周边插件,以及让他们组合到整个工程中去。 它使用 Vue 3 中的新反应系统来构建一个直观且完全类型化的状态管理库。 一般用于企业级生产的项目,要具备以下能力: 容错性、可拓展性强 组件高内聚,减少模块之间耦合度 清晰的项目执行总线,方便增加插槽逻辑 高度抽象的全局方法 资源压缩+性能优化等 对照这些指标,我们来逐步搭建一个初步的工程框架 备注:关于vue3语法、pinia使用等编程知识不会在这里细述了,大家可以到网上检索或者直接在项目里面寻找。 1. 3.

    3.4K73编辑于 2022-02-21
  • 来自专栏南山种子外卖跑手的专栏

    Vite2+Vue3+TypeScript:搭建企业级轻量框架实践

    [w4gln4myxo.png] 引言 随着Vue3为广大开发者所接受和自身生态逐渐完善,更多同学往vue3的工程化方向完善,本文恰好给大家介绍下如何更好使用vue3及其周边插件,以及让他们组合到整个工程中去 它使用 Vue 3 中的新反应系统来构建一个直观且完全类型化的状态管理库。 一般用于企业级生产的项目,要具备以下能力: 容错性、可拓展性强 组件高内聚,减少模块之间耦合度 清晰的项目执行总线,方便增加插槽逻辑 高度抽象的全局方法 资源压缩+性能优化等 对照这些指标,我们来逐步搭建一个初步的工程框架 备注:关于vue3语法、pinia使用等编程知识不会在这里细述了,大家可以到网上检索或者直接在项目里面寻找。 1. 3.

    2.8K21编辑于 2022-02-24
  • 来自专栏JAVA杂谈

    架构师之路一-架构师入门指引

    导读:本系列文章教你怎么样成为一名架构师,而本篇文章则带你先认识一下什么是架构师架构师的工作是什么? 技术高手的视角 小张作为一名拥有3-5年开发经验的技术高手,他经常会思考以下几个问题: • 我已经工作好几年了,将来如何发展?是要一直写代码吗? • 是不是要往上走就得做管理? 架构师可以从以下几个角度进行自我修炼 丰富实战 1、先在一个产品/项目做的比较深入,然后考虑多产品/项目的实践; 2、积极主动进行可复用模块提炼以及思路和手段的改进,减少无效重复实践 3、在完成本职工作的前提下 ,尤其是要找到自己心中的导师; 2、融入行业相同的技术圈子,互相学习交流 3、经常写博客、参与开源社区、演讲以及培训等手段 不断学习 1、系统化知识体系的学习,权威书籍/网站/微信公众号等 2、新技术的感知 、运用、分析以及场景运用 3、参加各种培训、分享以及交流等,与专家讲师碰撞学习 架构师成长路径 架构师的前身是一名中高级开发人员,他们通常会具备以下几个特征: 工作三五年,精通一两种编程语言; 精通几个框架

    3.6K42发布于 2020-03-12
  • 来自专栏DevOps

    企业级DevOps平台怎么选?3 大热门方案 + 实战案例拆解

    本文将从企业选型核心维度出发,拆解 3 大主流DevOps平台,结合真实落地案例,帮你理清“什么样的平台才适合自己”。三大热门方案拆解:谁更适合你的场景?​01. 方案一:嘉为蓝鲸DevOps平台——传统企业/复杂场景的“一体化引擎”1)核心定位:​全栈信创适配 + 研运一体化闭环 + 复杂架构支撑2)案例拆解:​某大型国有证券公司​3)背景:工具链分散:多个团队工具选型不一 4)成效:成功通过信通院持续交付能力成熟度 3 级评估。需求平均交付周期大幅缩短至 6.5 天,交付效率显著提升。实现了从需求到部署的端到端可视化管控,过程可追溯,数据可度量。 方案二:GitLab DevOps——开源友好型 / 中小团队的 “全流程工具箱”​1)核心定位:​一体化体验 + 开源开放生态 +代码中心化协作2)案例拆解:​某国产纯电车企3)背景:不同团队搭建了多套 方案三:Azure DevOps——跨国企业/微软技术栈的“全球化协作工具”1)核心定位:​微软生态无缝协同 + 全球化部署 + 安全合规增强​2)案例拆解:​某跨国保险公司​3️)背景:跨国业务需适配多国安全标准

    41010编辑于 2025-08-28
  • 来自专栏云计算运维

    Linux运维架构师-企业应用持续集成CICD-3

    origin git@github.com:userhub/linux.git [root@jinch2 linux]# git push -u origin master Counting objects: 3, Writing objects: 100% (3/3), 205 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To git@github.com:fakehydra/linux-.git * [new branch] master

    33510发布于 2021-07-14
  • 来自专栏超级架构师

    「企业架构」企业架构师vs解决方案架构师vs领域架构师

    但是,人们可能会混淆这些角色和职责,例如,企业架构师有时会与解决方案架构师混淆,或者技术架构师与基础设施架构师的角色混淆。这不仅是因为他们的职位听起来相似,而且他们的职责也有部分重叠。 企业架构师 企业架构师负责通过与关键人员协作来定义业务目标并创建支持这些目标的企业基础设施,从而确保公司的业务战略。 企业架构师的职责包括协助创建和执行信息技术架构路线图,与领域架构师一起设计所有领域的路线图,并确定操作缺口和开发改进方法。 业务架构师 应用程序架构师 信息架构师 技术架构师 数据架构师 安全架构师 ? 企业架构师vs解决方案架构师vs领域架构师 企业架构师定义需要解决的问题。 解决方案架构师将问题转化为解决方案。 领域架构师负责一个解决方案(例如,业务架构师与企业架构师一起负责业务架构,同样,应用架构师负责应用架构师与另一个领域架构师一起工作) ?

    2.1K41发布于 2020-09-27
  • 来自专栏超级架构师

    【企业架构师】12 项企业架构师认证

    EC 委员会认证网络防御架构师 (CNDA) 谷歌专业云架构师 专业云解决方案架构师认证 红帽认证架构师 Salesforce 认证技术架构师 (CTA) The Open Group TOGAF 9 认证 The Open Group 认证架构师 (Open CA) 虚拟化委员会主基础架构架构师认证 AWS 认证解决方案架构师 AWS 认证解决方案架构师考试涵盖根据客户或客户要求构建架构设计解决方案 费用:200 美元 专业云解决方案架构师认证 由云认证委员会 (CCC) 提供的专业云解决方案架构师认证专为技术、应用程序、系统和企业架构师以及云战略顾问和高级开发人员而设计。 您首先必须获得认证应用程序架构师或认证系统架构师认证,然后才能参加 CTA 考试。要获得 Salesforce CTA 认证,您还必须通过技术架构师审查委员会考试。 2)和 Distinguished(级别 3)。

    2.6K20编辑于 2022-07-29
领券