导读:一位阿里云解决方案架构师自述。作者 | 陈兵何为架构师我是在 2018 年加入阿里云,最开始是做一名软件开发工程。那个时候,我经常和晓龙聚在一起探讨键盘排列组合、语言孰优孰劣、各种格子衫穿法。当有一天龙哥发现我 Title(岗位头衔)变成了架构师之后,对我态度骤然冷淡起来,每次我满怀热情地去和他讨论问题,他总是对我却爱理不理。终于有一天我忍不住去拉住从对面走来却假
互联网时代系统架构5个特征 有经验架构师则会清醒认识到,这样系统随着不断升级和持续运行,一定会出现各种各样问题,不出问题是不可能。 应用潜在bug、业务逻辑漏洞、数据异常、网络抖动、硬件故障、人工误操作,甚至还有莫名其妙未能找到原因只能归结为灵异事件问题,会层出不穷,等你解决。 我们
转载 2018-07-14 08:30:00
233阅读
2评论
1.何为软件架构?  软件架构,指从宏观角度说明一套软件系统组成和特性。 架构设计与需求分析,概要设计,详细设计最大区别在于“宏观”二字。要去架构师必须具有大局观,从全局角度思考问题。2.软件架构包含哪些内容?逻辑架构:软件要为哪些用户提供什么样功能,架构设计中所有决策来源于需求。架构设计不能搞经验主义。数据架构:软件逻辑中数据结构。功能性需求核心是数据,所有业务流程都是围绕数据进行
转载 2022-10-12 17:00:03
57阅读
全栈工程养成 最近读了陈逸鹤老师所著《程序员自我修养》一书,便有想写下些思想感悟和未来发展想法。在文中陈老师结合自身实际,对年轻同行给予建议,传授经验。也介绍了许多干货供读者参考。由于是个人所写文章,我将以自身实际结合老师观点,总结。 业界内对“全栈工程”此称谓无不熟知,也是相当对业界天花板存在。我先做个解释,通俗来说全栈工程是指掌握多种技能,并能利用多种技能独立完成产品
随着信息技术不断发展,软件架构师已经成为了 IT 领域热门职业。软考架构师是软件架构师认证获得者,他们不仅具备软件架构设计基本知识和技能,而且还拥有在实际项目中应用这些知识和技能经验。如果您想成为软考架构师,那么您需要一份高质量备考资料来帮助您顺利通过考试。而软考架构师电子书就是您备考好帮手。 软考架构师电子书是一种非常便捷学习资料,它可以在计算机或移动设备上轻松阅读和下载。
原创 2023-10-23 17:01:09
109阅读
架构师软考是信息技术领域中一项重要认证,对于从事软件架构设计、系统架构设计以及相关专业技术工作的人员来说,具有极高参考价值和职业指导意义。随着信息技术迅猛发展,架构师角色在软件开发过程中重要性日益凸显,而软考则成为了衡量架构师专业能力重要标准之一。 在备考架构师软考过程中,电子书作为一种便捷、高效学习工具,受到了广大考生青睐。电子书不仅具有携带方便、随时随地可读优点,还能提供
# 如何实现"java 架构师 电子书下载" ## 引言 作为一名经验丰富开发者,我将向你介绍如何实现"java 架构师 电子书下载"。在本文中,我将分享整个实现过程流程,并提供每一步所需代码和注释。我希望这篇文章能够帮助你理解并成功实现该功能。 ## 整体流程 首先,让我们来看一下整个实现过程流程。下面的表格展示了实现"java 架构师 电子书下载"所需步骤。 | 步骤 | 描述
原创 2024-01-24 08:22:47
62阅读
架构师,当然是脑力劳动者,但是,同样是脑力劳动也存在重大差别。有一类脑力劳动成果,是比较容易被评价。或
原创 2022-04-13 15:04:47
281阅读
一、方法论《领域驱动设计》这本书可以帮助我们理解用代码呈现真实世界重要性,并且告诉我们如何更好地进行建模。简而言之,这本书提供了深入架构洞察力,并帮助你在不断变化环境中创建强大系统,最重要是,Eric Evans用开发人员可以理解语言来描述,非常难得。书中给出了领域驱动设计系统化方法,并将人们普遍接受一些实践综合到一起,融入了作者见解和经验,展现了一些可扩展设计新实践、已验证过
架构师,当然是脑力劳动者,但是,同样是脑力劳动也存在重大差别。有一类脑力劳动成果,是比较容易被评价。或者能够判断其对错:比如考试分数;或者能够比较其高下:比如两个人下棋分出输赢;或者能够交由市场来判断:比如某种UI/UE设计,我们可以通过数据统计,了解其受用户欢迎程度。但是,架构设计只是软件开发过程中一个环节,而在这个多人协作场景中,我们很难单独评价架构优劣。由于硬件、软件
转载 2022-07-18 13:51:12
43阅读
系统架构师软考电子书:探索IT架构精髓与应试攻略 在当今这个信息化、数字化时代,信息系统架构师角色变得日益重要。他们不仅需要掌握深厚技术功底,还需拥有前瞻性视野,能够为企业信息化建设提供坚实支撑。而“系统架构师软考”则是衡量这一领域专业人才水平重要标准。众多IT从业者都希望通过这一考试,获得权威认证,进而在职业生涯中取得更大突破。 对于许多准备参加系统架构师软考考生来说
原创 2024-04-30 13:54:59
94阅读
昨天,参加了微软在北京举办架构师峰会,其中下午第二场是微软中国首席架构师陈正强博士讲座,在这里第一次接触到到了EII概念,并对其与数据仓库、EAI等异同有所了解。实际上,最近一年多时间,我和我所在团队一直在做着EII事情,但却没有将其上升到EII层次上去考虑。听到了陈博士对EII精辟介绍,我立刻联想到了最近所做几个项目。会议最后一场课是对一些互联系统案例介绍与分析,也非常精
转载 2024-09-30 18:02:37
21阅读
对于技术人员成长历程而言,每个架构师都需要从一步步学习并且积累经验,不断完善自己能力。而对很多同学而言,往往在成长历程中会经历很多困惑,本文来自中生代技术群(FreshmanTechnology)第三期来自蚂蚁金服技术经理于君泽分享。于君泽是蚂蚁金服高级技术专家、支付核算技术部负责人、成都研发中心技术团队创建者之一,先后负责或参与过转账类业务、账单类业务、社区支付、开放平台、支付平台、资金
【软考高级系统架构师电子书】——探索系统架构奥秘与挑战 随着信息技术迅猛发展,系统架构师角色在软件开发领域日益凸显其重要性。作为软考高级系统架构师备考者,掌握系统架构核心概念、设计原则以及最佳实践是至关重要。本文将从多个方面对系统架构进行深入剖析,帮助考生更好地备考软考高级系统架构师考试。 一、系统架构概述 系统架构是指软件系统高层结构,它规定了系统各个组成部分如何协同工作以
原创 2023-12-28 16:37:51
97阅读
    个人觉得,calibre是最强大电子书管理软件,它提供电子书籍管理、元信息整理、格式转换、阅读设备书籍同步、新闻下载等功能。但calibre不是一个电子书下载软件,也不是电子书制作工具(而是电子书格式转换工具)。  calibre是一个免费跨平台电子书籍管理软件,可以完成对各种格式电子书管理和格式转换。尤其对于拥有手机/iPad等电子阅读器或E-Ink设备
  到这个阶段,应该已经非常娴熟运用Java编程,而且有了一个良好编程思路和习惯了,但是可能还缺乏对应用软件整体架构把握,现在就是迈向架构师第一步。1、《Expert One-on-One J2EE Design and Development》  这本书是Rod Johnson
   现在招聘岗位里面已经不仅仅是普通Java开发了(任何开发都可能不是简单技术实现了),更多情况是希望所有的开发者具备架构能力。架构师决定了软件项目的架构、开发技术,业务设计,可以说成败集一人身,所以不仅仅要有强悍技术功底,更要求拥有良好沟通能力。架构师细分1.系统架构师:服务器负载,可靠性,伸宿,扩展,数据库切分,缓存应用等2.应用架构师:理解业务,梳理模型,设计模式
转载 2023-05-25 16:31:34
10000+阅读
这是一本教你如何建设一个世界级工程组织实战手册,包括领导、架构、运维和过程。就像一本驾驶手册教你怎么起步、如何上路一样,本书告诉你如何扩展业务。有了这本书,就可以少犯错误。换句话说,如果你有什么疑问,那就去读这本书吧! ——郎·班德,Warby Parker技术副总裁 我在AKF公司一直负责解决棘手技术难题。很多书阐述了如何纠正失效
Kubernetes是一个开源容器编排平台,用于自动化应用程序部署、扩展和管理。而云原生是一种软件架构思想,旨在将应用程序构建和部署到云环境中,以更好地利用云计算弹性和可扩展性。作为一名云原生Kubernetes全栈架构师,掌握Kubernetes实战应用非常重要。 在本文中,我们将围绕一个常见应用场景来介绍Kubernetes使用,并提供相应代码示例。假设我们有一个简单Web应
原创 2023-09-09 15:31:17
402阅读
master节点 k8s集群由master和node组成,节点上运行着若干k8s服务。 master节点之上运行着后台服务有kube-apiserver 、kube-scheduler、kube-controller-manager、etcd和pod网络。如下图所示 1. API Server(kube-apiserver)API Server是k8s前端接口,
  • 1
  • 2
  • 3
  • 4
  • 5