摘要:
面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。 这种具有 阅读全文
摘要:
MVC模式 MVC是Model-View-Controller(模型-视图-控制器)模式,这种模式经常用在传统系统开发上。在一般的系统开发上具有普适性。 MVC经常用在传统的CRUD的业务处理上,其中: Model(模型):对于Model视图来说,它代表一个存储数据的对象。模型视图可以包含逻辑关系, 阅读全文
摘要:
传统的架构设计很片面,评定需求,根据需求确定物理架构,技术架构则到此为止了,下面的内容则是开发人员的事了。 而本书讲述的架构设计在整个产品开发过程中都有角色,将架构设计分成了3个阶段, 需求阶段做前置架构设计(Pre-architecture),主要是针对需求做一些架构预言,需要提炼的内容主要有:确 阅读全文
摘要:
网站的访问特点与现实世界的财富分配一样遵循二八定律:80%的业务访问集中在20%的数据上。淘宝买家浏览的商品集中在少部分成交数多、评价良好的商品上:商品搜索关键词集中在少部分热门词汇上。 既然大部分的业务集中在一小部分数据上,那么如果把这一小部分缓存在内存中,是不是就可以减少数据库的访问压力,提高整 阅读全文
摘要:
人员和领导力对扩展性的影响 1. 人、组织的作用、特质及其重要性 2. 管理和领导的重要性 可扩展性技术组织的角色 1. 角色和责任的无界定与多指定 2. 定义高管团队和独立贡献者角色与执行人员的责任 3. RASCI工具关于权力下放 人员和领导力对扩展性的影响 人、组织的作用、特质及其重要性 产品 阅读全文
摘要:
之前就听说过架构师这个工作,总是觉得非常的高大上,并且薪资待遇也好,也是我认为一直遥不可及的、梦寐以求的工作,但是 仔细想一想,其实都是人,说不定我也可以胜任这份工作,现在不行,但是以后还是有可能的。 Pre-architecture的定义 Pre-architecture就是架构设计的最前期阶段, 阅读全文
摘要:
关于易用性的分析已经在之前的一篇博客中提及到了:https://www.cnblogs.com/halone/p/12392526.html 这里就不再对六大质量属性之一的易用性进行分析了。 之前完成的信息领域热词分析的一个系统,里面对于当前信息领域的热词进行了简单的分析并给出对应的词云图和来源。但 阅读全文
摘要:
主要是进行行政区划的地域维度标准化,正在进行中 阅读全文