随笔分类 -  Architecture

架构(Architecture)。
架构:层次化
摘要:设计良好的模块,应该是层次化的。层次化不是自然而然的,而是需要精心的设计。设计一个层次化的组件,可以从下面几方面来考虑:切分功能,每个组件专心做一件事。识别功能之间的依赖,避免双向依赖。识别出最小的公理系统(内核组件),然后在这个公里系统之上建立定理系统(基础服务组件),最后再建立常用的推论(应用组... 阅读全文

posted @ 2015-07-19 09:55 幸福框架 阅读(1572) 评论(1) 推荐(0) 编辑

架构:一个软件框架必须符合如下要素
摘要:Inversion of Control 反转控制:应用的流程不是由应用控制的,而是由框架控制的。Default Behavior 默认行为:框架会定义一系列默认的行为。Extensibility 扩展性:应用可以扩展框架的功能,也可以修改框架的默认行为。Non-modifiable Framewo... 阅读全文

posted @ 2015-07-19 09:31 幸福框架 阅读(1269) 评论(0) 推荐(0) 编辑

架构:一致性
摘要:原文地址:http://www.infoq.com/cn/news/2014/03/interview-alibaba-wangjingyu。摘录:沈询:一致性这是个说复杂,挺复杂;说简单,也挺简单的领域。要理解一致性,其实关键在一个“看”字,一致性约束的是一个用户写入并提交数据之后,其他用户去读这... 阅读全文

posted @ 2014-05-05 08:57 幸福框架 阅读(476) 评论(0) 推荐(0) 编辑

架构:互联网架构
摘要:转战到互联网公司有半年了,确实学习了不少东西,对互联网架构有了一定的理解,这里简单的总结一下:逻辑上的分区和分层,这有利于系统的维护,也为系统的分布式部署提供了前提。物理上的分布式,只要有良好的分层和分区,物理上的分布式部署不是什么大问题,虽然适当的分布式虽然可以提高系统的伸缩性,但是也增加了更多的... 阅读全文

posted @ 2014-05-02 23:04 幸福框架 阅读(632) 评论(0) 推荐(0) 编辑

架构:Introducing Expert Systems and Distributed Architecure
摘要:原文地址:http://www.yourenterprisearchitect.com/2011/10/introducing-service-bus.html。Expert Systems.The enterprise is typically composed of expert systems... 阅读全文

posted @ 2014-04-25 20:09 幸福框架 阅读(282) 评论(0) 推荐(0) 编辑

架构:The Onion Architecture : part 3(洋葱架构:第三篇)(转载)
摘要:In my previous installments, I described what has become my approach to defining the architecture for an application. Based on feedback, I've modified my diagrams a bit to reduce ambiguity and emphasize key points. The goal of part 3 of this series is to compare and contrast the Onion Architectu 阅读全文

posted @ 2014-03-15 09:50 幸福框架 阅读(937) 评论(0) 推荐(0) 编辑

架构:The Onion Architecture : part 2(洋葱架构:第二篇)(转载)
摘要:原位地址:http://jeffreypalermo.com/blog/the-onion-architecture-part-2/。Inpart 1, I introduced an architectural pattern that I have named "Onion Architecture". The object-oriented design concepts are not new, but I'm pulling together a lot of techniques and conventions into a single pattern 阅读全文

posted @ 2014-03-14 22:10 幸福框架 阅读(1089) 评论(0) 推荐(0) 编辑

架构:The Onion Architecture : part 1(洋葱架构:第一篇)(转载)
摘要:原文地址:http://jeffreypalermo.com/blog/the-onion-architecture-part-1/。I've spoken several times about a specific type of architecture I call "Onion Architecture". I've found that it leads to more maintainable applications since it emphasizes separation of concerns throughout the syste 阅读全文

posted @ 2014-03-13 21:56 幸福框架 阅读(1313) 评论(0) 推荐(0) 编辑

架构:Screaming Architecture(转载)
摘要:Imagine that you are looking at the blueprints of a building. This document, prepared by an architect, tells you the plans for the building. What do these plans tell you?If the plans you are looking at are for a single family residence, then you’ll likely see a front entrance, a foyer leading to a l 阅读全文

posted @ 2014-03-12 20:15 幸福框架 阅读(496) 评论(0) 推荐(0) 编辑

架构:Hexagonal Architecture Guidelines for Rails(转载)
摘要:原文地址:http://theaudaciouscodeexperiment.com/blog/2014/03/17/hexagonal-architecture-guidelines-for-rails/。TL;DRGood application design is hard and there’s no one “right” way to do it.I often get asked the how I design decoupled applications and while there’s no easy answer I’m going to lay down the ru 阅读全文

posted @ 2014-03-11 19:30 幸福框架 阅读(1112) 评论(0) 推荐(0) 编辑

架构:The Clean Architecture(整洁的架构)(转载)
摘要:地址:http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html。Over the last several years we’ve seen a whole range of ideas regarding the architecture of systems. These include:Hexagonal Architecture(a.k.a. Ports and Adapters) by Alistair Cockburn and adopted by Steve Freeman, and Nat 阅读全文

posted @ 2014-03-10 16:51 幸福框架 阅读(5673) 评论(0) 推荐(0) 编辑

架构:小议应用开发平台
摘要:背景在企业应用领域,多数公司在经过一段时间的积累,都会形成自己的开发平台,有些平台是无形之间形成的、有些是有意打造的、还有些是购买的,总之无平台就没有好的产品和好的项目。什么是应用开发平台?基础开发平台这里不用细说了,一般就有下面的这三种选择,选择有如下场景:有投资的创业公司,这种公司可以根据需要选择自己需要的基础开发平台。自己创业的公司,这种公司一般会选择创业者熟悉的基础开发平台。有过技术积累和包袱的公司,这种公司会选择沿用之前的基础开发平台或逐渐的从一个基础开发平台过渡到另外一个基础开发平台。应用开发框架应用开发框架最好选择成熟的有大型公司维护的,尽量不要自己再造轮子,否则:成就的是员工, 阅读全文

posted @ 2014-02-26 10:18 幸福框架 阅读(550) 评论(0) 推荐(0) 编辑

架构:小议应用开发架构
摘要:背景每个系统都有自己的架构,看过一些书以后,觉得架构关乎两件事:决策和分解。常见应用开发架构决策使用何种应用架构风格?在技术维度,系统如何分层?每个层有哪些元素?层与层之间如何交互?如何选择每个层的实现技术?在业务维度,系统如何分区?区与区之间如何交互?都使用哪些应用架构模式?如何管理事务?如何管理并发?如何使用异常?如何使用日志?是否使用IOC容器?是否使用AOP技术?如何使用?如何处理安全性?如何处理性能问题?如何处理易用性?如何处理可用性(稳定性)?如何处理可伸缩性?如何处理可扩展性?如何处理可重用性?处理处理可维护性?如何处理互操作性?如何处理可移植性?如何处理可测试性?是否支持移动应 阅读全文

posted @ 2014-02-25 10:31 幸福框架 阅读(456) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
我要啦免费统计
点击右上角即可分享
微信分享提示