软件架构
文章平均质量分 78
zhaohuabing
这个作者很懒,什么都没留下…
展开
-
软件架构模式和设计模式(书摘)
什么是架构? 软件体系结构通常被称为架构,指可以预制和可重构的软件框架结构。架构尚处在发展期,对于其定义,学术界尚未形成一个统一的意见,而不同角度的视点也会造成软件体系结构的不同理解,以下是一些主流的标准观点。 ANSI/IEEE 610.12-1990软件工程标准词汇对于体系结构定义是:“体系架构是以构件、构件之间的关系、构件与环境之间的关系为内容的某一系统的基本组织结构以及知道上述内容设计与演化的原理(principle)”。 Mary Shaw和David Garlan认为软件体系结构是软件设转载 2011-03-02 14:15:00 · 1653 阅读 · 0 评论 -
软件架构定义的流派(书摘)
什么是架构?如果你问五个不同的人,可能有会得到五种不同的答案”。这是现代软件开发之父,统一建模语言UML的创建者之一Ivar Jacobson博士曾说过的一段话。敏捷专家Martin Folwler在《企业应用架构模式》一文中,也表达了类似的看法:“很多人都试图给架构下定义,而这些定义本身却很难统一。”现实情况确实如此,我们能查到的关于软件架构的定义,就有很多种不同的说法,这种混乱的状态给我们的开发活动和技术交流带来了一定的麻烦,最为典型的就是很多开发者往往把楚架构、框架以及类库混为一谈。 凡是有争议转载 2011-03-02 14:26:00 · 926 阅读 · 0 评论 -
Java软件架构师所需要的资料
<br /><br />作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。<br />一、Java编程入门类<br />对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多转载 2011-03-02 20:58:00 · 923 阅读 · 0 评论 -
Design Principles and Design Patterns(设计原则与设计模式) -Robert C. Martin
What is software architecture? The answer is multitiered. At the highest level, there are the architecture patterns that define the overall翻译 2011-07-24 12:13:14 · 2600 阅读 · 0 评论 -
谈谈微服务架构中的基础设施:Service Mesh与Istio
本博客为 http://zhaohuabing.com 在CSDN的镜像,评论请移步 https://zhaohuabing.com/2018/03/29/what-is-service-mesh-and-istio/目录微服务架构的演进Istio服务网格Istio控制面PilotMixerAuth认证鉴权Istio数据面典型应用场景分布式调用追踪度量收集灰度发布断路器故障注入总结参考微服务架构的...原创 2018-04-02 12:35:26 · 1180 阅读 · 0 评论