架构师一直是程序员「羡慕且追求」的高度,今天来说说我眼里优秀的架构师该如何定义。毕竟我也曾经是一名架构师:)在开始今天的话题之前我说一个和我前公司P9现在已经是P10的对话。问题是这样的他说公司中间件架构师不熟悉公司业务,很多事落地不了,非常的疑惑。他最近主要任务就是和这些架构师聊天解惑:)接着他说了一个类比的故事大概是这样的,我们(架构师)要建设一条高速公路,来分别看看公路建造者(架构师)和司机
转载 2023-08-13 10:41:40
132阅读
要成为优秀合格的架构师,必须具备前瞻性的眼光和系统性的思考能力。而拥有这些能力的前提是你必须完善自己的知识体系。 互联网思维不是工具,它是世界观。这篇文章之后,你可以尝试构建自己的知识体系了。愿每个人都可以像一个U盘一样,自带系统随处插拔。愿每个人都可以和别人不一样。 1、通用技能表1、通用技能: 我是谁:思维方式,不将就认真做事的人 如何做事:1)整体把握,找到方法论(解决方案),  
转载 2024-01-24 22:04:33
33阅读
孙子曰:将弱不严,教道不明,吏卒无常,陈兵纵横,曰乱。今天参加架构师之路沈剑老师的直播,根据他个人的经验也再次引发我对架构师之路的再思考以及自我重新审视。首先对于沈剑本人来说,大多数人都是通过架构师之路这个微信公众号了解他本人的,也就说他的个人品牌已经打响了,这个其实对个人来讲非常关键,非常好其次,对于我们的中台建设,我们的架构师确实要解决实际业务问题的,而不是炫技,在过程里,架构师需要对当前的业
一:继续学习,架构师之路     1:架构决定性能:            架构必须遵循基本原理,单纯的堆硬件,或者调优来提升性能其实有很大的瓶颈,让我想到了安卓和苹果系统            为啥苹果硬件总体配置总是比安卓阵营低(当然CPU除外)
一、回顾:  经过二次的裸考,又一次跪倒在软考的大门之外,回顾二次的考试过程,不难发现,不能有侥幸心里,需要踏踏实实的系统复习。     所以我决定今天抽时间系统学习一下,争取会有一个好的结果。二、复习计划(一)考试分类1、上午综合 (150分钟,单选题)2、下午案例分析(90分钟,问答题) 3、下午论文写作(120分钟,论文写作)(二)考试知识点汇总1、计算机组成原理与体系统结构(2-4分)知识
2017上半年精选索引,点击标题阅读。【特别推荐】《架构师之路2016年精选66篇》发起一个活动,一起携手见证“架构师之路”的第一篇10w+,还差3000阅读,邀您一起转发。【通用设计与方法论】《单KEY业务,数据库水平切分架构实践》《架构设计中常见“反向依赖”与解耦方案》《互联网架构如何实现“高可用”》《互联网架构如何实现“高并发”》《典型数据库架构设计与实践》【典型架构实践】《计数系统架构设计
原创 2020-11-12 15:34:32
89阅读
1 IoC理论的背景 图1:软件系统中耦合的对象     如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影
转载 2023-09-23 08:37:57
65阅读
1. 架构师之路(1)---面向过程和面向对象 1、引言   机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做得到。但是,会编程和编好程绝对是两码事,同样的程序员,有的人几年之后成为了架构师,有的人却还在不停地coding,只不过ctrl-c、ct
转载 2021-08-14 10:44:21
552阅读
Java基础知识JVMJVM线程线程IOMina集合集合设计模式创建型设计模式1、Factory Method(工厂方法模式)2、Abstract Factory(抽象工厂模式)3、Builder(建造者模式)4、Prototype(原型模式)5、Singleton(单例模式)结构型设计模式
qt
原创 2021-07-28 16:42:21
300阅读
【特别推荐】《架构师之路2016年精选66篇》发起一个活动,一起携手见证“架构师之路”的第一篇10w+,还差3000阅读,邀您一起转发。 【通用设计与方法论】《单KEY业务,数据库水平切分架构实践》《架构设计中常见“反向依赖”与解耦方案》《互联网架构如何实现“高可用”》《互联网架构如何实现“高并发”》《典型数据库架构设计与实践》 【典型架构实践】《计...
转载 2022-11-15 14:50:17
85阅读
首先感谢ITFLY8架构师之家关于大型网站架构的分享,使得对大型分布式网站有个比较清晰的认识。完成晚上自己的任务安排后,惊喜的发现《从零开始学架构》第一篇已经发布:从零开始学架构(一):架构师成长路径 看了以下路径,庆幸有这么贴切的描述,又感到前路漫漫,走了很多弯路,刷刷刷几年过去了,却发现自己并没有脚踏实地的走。五、架构师成长路径本质:学习,实践,总结,个人进步和能力成长的过程。开发工程:主要
转载 2023-07-12 18:12:56
99阅读
时间 -19.08.22-读《架构之美》对软件架构感悟如下1. 什么是架构师?答: 个人觉得,“架构师”就好比在城市建造初期的‘城市规划’类似的工作职责,在软件开发的期初,我们需要一个系统规划去规划整个软件系统的‘架构师’。使得我们的软件,在建造,维护,扩展的情况下都能有条不紊的进行下去,当然这是建立在一个好的架构基础上。所以,一个好的架构,会使得一个团队更好的配合,可以得到一个好的软件产品。
通用设计与方法论秒杀系统优化思路分布式ID生成方法容量设计线程数据设置多少合理单点系统架构一分钟了解负载均衡的一切(负载均衡)lvs为何不能完全替代DNS轮询(DNS轮询)如何实施异构服务器的负载均衡及过载保护?(异构服务器)究竟啥才是互联网架构“高并发”(高并发)究竟啥才是互联网架构“高可用”(高可用)100亿数据1万属性数据架构设计(数据架构设计)[理解不透]优化反向依赖(反向依赖解耦)典型
转载 2023-07-26 20:37:03
110阅读
目录文章目录目录高级程序员技术经理技术总监CTO软件架构师(Software Architect)解决方案架构师(Solution Architect)高级程序员高级程序员的主要职责是:实现复杂功能,编写核心代码;处理线上 bug,解决技术难题。技术经理技术经理的主要职责是:开发任务分派。开发工作量评估、分派,最大化资源
原创 2022-03-08 18:10:54
1586阅读
一、学习建议首先,业务架构师的核心是架构,不是业务也不是技术,是形成业务的架构,这一点很重要,要多学习架构设计知识。笔者对企业级业务架构的定义是根据企业战略,对企业能力进行整体规划并将其传导到技术实现端的结构化分析方法。这其中有三个关键词,整体规划、结构化分析和传导。业务架构师的核心能力是将复杂的业务体系进行整体性的结构化设计,无论你对 IT 技术或者业务有多熟悉,没有这一项能力是做不好业务架构师
这份技术知识图谱秘籍真的很棒若想要下载以下全套技术知识图谱,放在电脑里慢慢学习的小伙伴,转发文章,私信对话框回复“资料”,即可获得!1.1 架构师图谱1.2 Java架构师图谱1.3 微服务架构秘籍1.4 一致性图谱1.5 互联网大流量的方法1.6 安全秘籍1.7 阿里巴巴常用小框架1.8 架构方法论图谱1.9 设计模式秘籍图谱2.1 JVM垃圾回图谱2.2 Java并发图谱2.3 Java集合图
对于一个刚刚从程序员转型过来的架构师,通常有哪些问题是他们最难把握的?答案1:1、不要拿项目敌了。
原创 2022-08-17 12:31:28
150阅读
本文目录引言本文主要介绍 Redis 集群主节点故障的解决方案: 哨兵机制.解决什么问题Redis 集群中, master 主节点发生故障怎么办?Redis主从拓扑哨兵(...
转载 2022-06-12 01:42:48
177阅读
引用至咕泡学院:
[[]
转载 2023-01-06 14:19:35
98阅读
1.做什么2.怎么做 1.做什么通常,软件技术人员的职业发展有几个选择好的选择;如果性格更适合
转载 2023-08-08 10:45:46
135阅读
  • 1
  • 2
  • 3
  • 4
  • 5