架构师
JAVA搬砖
不断地努力学习,才能把握机会
展开
-
《迷茫中的我们该如何突破瓶颈——成长为一名架构师》
如何成长为一名架构师?架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。很多程序员想成为一名架构师,但是对于其中的技能掌握程度,以及编程功底的要求?设计能力的要求有哪些?我简要从以下6点经验来谈,从技能的角度抛砖引玉。一、编程基本...原创 2019-04-28 15:53:41 · 166 阅读 · 0 评论 -
面试官们“爱不释手”的分布式系统架构到底是个什么鬼?
目录:一、什么是分布式系统?二、为什么要走分布式系统架构?三、系统如何进行拆分?四、分布式之后带来的技术挑战?一、什么是分布式系统? 在谈分布式系统架构前,我们先来看看,什么是分布式系统?假设原来我们有一个系统,代码量30多万行。现在拆分成20个小系统,每个小系统1万多行代码。原本代码之间都是直接基于Spring框架走JVM内存调用,现在拆开来,...原创 2019-06-13 14:15:36 · 100 阅读 · 0 评论 -
什么是分布式系统!以及分布式系统架构的优缺点!
现在的架构很多,各种各样的,如高并发架构、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如 DevOps、应用监控、自动化运维、SOA 服务治理、去 IOE 等等,还有很多。那什么是分布式系统?分布式系统是支持分布式处理的软件系统,是由通信网络互联的多处理机体系结构上执行任务的系统。包括分布式操作系统、分布式程序设计语言及...原创 2019-06-10 16:07:27 · 492 阅读 · 0 评论 -
离《“架构师”还有多远》——看完这篇文章你就会知道
一、如何定义架构师一个优秀的Java架构师,首先一定是一个出色的程序员,不编程的架构师的职业生涯是短暂的,得熟练使用各种框架,并知道它们实现的原理。有人谈到技术高手与架构师的区别就在于,架构师不光是着眼于现在,不仅仅局限于开发细节,比如如何调用,如何并发等等。而是跳出三界外,考虑一下面向未来问题和潜在风险的应对之道。作为一名卓越的程序员,熟练使用各种数据结构和算法,数组、哈希、链...原创 2019-06-20 22:29:00 · 363 阅读 · 1 评论