`
文章列表
引用说明:原文来自于http://www.ibm.com/developerworks/cn/webservices/1010_wanghq_eda/1010_wanghq_eda.html ,为了方便本人阅读,文本格式略有调整。   EDA/SOA/ESB 的实践摘要   事件驱动架构 (Event-Driven Architecture,EDA)  面向服务架构 (Service-Oriented Architecture, SOA) 是一种 IT 架构策略,其基于面向服务的概念之上 企业服务总线(Enterprise Service Bus, ESB) 消息中间件(M ...
引用说明:原文来自于http://www.infoq.com/cn/articles/ebay-scalability-best-practices ,为了方便本人阅读,文本格式略有调整。   在 eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户,每天的页面浏览量超过10亿,系统中的数据量要用皮字节(1015 或250 )来计算----可伸缩性是生死交关的问题。   在一个可伸缩的架构中,资源的消耗应该随负载线性(或更佳)上升,负载可由用户流量、数据量等测量 。如果说性能衡量的是每一工 ...
引用说明:原文来自于http://lylhelin.iteye.com/blog/813093 ,为了方便本人阅读,文本格式略有调整。   日前参加了一场淘宝网 架构师黄裳带来的技术分享,在最后他总计了淘宝这几年来的架构经验,这里和大家分享一下:     1、适当放弃一致性     2、备份和隔离解决稳定性问题     3、分割和异步解决性能问题(类似 eBay 的 Asynchrony Everywhere)     4、自动化降低人力成本(类似 eBay 的 Automate Everything)
引用说明:原文来自于http://lylhelin.iteye.com/blog/799352 ,为了方便本人阅读,文本格式略有调整。             在以提供物理资源为目的的 IaaS ( Infrastructure as a Service )领域里, Amazon EC2是当之无愧的领先者。而在以提供平台为目标的 PaaS( Platform as a Service)领域里, Google App Engine 的美誉度是非常高的,我也对其非常关注和爱好,经历我长达一年的学习和钻研,已经对 Google App Engine 大致的架构有所了解。希望大家能通过我的介绍能够 ...
引用说明:原文来自于http://database.51cto.com/art/200907/135431.htm ,为了方便本人阅读,文本格式略有调整。     摘要:伴随着互联网技术逐渐改变世界,社会对于地理信息系统万维网服务WebGIS的需求,包括地理信息数据查询、检索等也急剧增加。同时,社会性网络服务SNS(Social Networking Services)的逐渐成长,给互联网世界带来了新的焦点。有效结合WebGIS和SNS网站的技术特点,将会更大程度的发掘地理信息系统的潜力,可能会带来地理信息系统的发展高潮,使得地理信息系统能够进一步为全球用户提供更加便捷高效的服务。   关键 ...
引用说明:原文来自于http://database.51cto.com/art/200907/135431.htm ,为了方便本人阅读,文本格式略有调整。   一、NoSQL项目提出的背景。 NoSQL的支持者喜欢这个NoSQL项目,主要是看其在性能上的优势。NoSQL支持者称,NoSQL技术可以打破传统关系型数据库的性能瓶颈。如通过NoSQL架构可以省去将Web或者Java 应用和数据转换成SQL友好格式的时间,减少SQL语句解析与优化的时间,让应用程序的速度变得更加快捷。更多关于NoSQL的报道请参考《对SQL说不!NoSQL的数据库技术革命》 确实基于SQL的关系型数据库,在性 ...
引用说明:原文来自于http://developer.51cto.com/art/201009/226825.htm ,为了方便本人阅读,文本格式略有调整。   【51CTO观察】要问时下什么类型的站点人气最旺?答案当属SNS网站。短短几年的时间,SNS便迅速确立了Web 2.0核心的地位。用户的增长量之快更是让人咂舌,而Facebook访问量首次超越Google的消息也让人觉得SNS的前途不可限量。当然,面对庞大且繁琐的数据量、面对应用的高复杂度及用户体验,大型SNS站点的后台架构成为了51CTO开发频道近期关注的重点之一。 在连续报道了《世界最大的PHP站点 Facebook ...
一、目标件 二、方法集  
引用说明:原文来自于http://blog.csdn.net/xxq123321/archive/2010/12/21/6089941.aspx ,为了方便本人阅读,文本格式略有调整。   先来两张图看看,其功能已经满足软件项目基本过程了...... Endeavour软件工程管理工具(Endeavour Software Project Management)是一个胖客户端的开源项目项目管理解决方案。它可以通过管理迭代和增量开发帮助用户创建大型企业级系统。 目前Endeavour支持,开发用例,迭代,项目计划,需求变更,缺陷追踪,测试用例,项目任务,文档管理,Actors, ...
一、发包方流程 1. 发布项目 (1)输入项目标题和项目需求 (2)选择项目所属类别和您希望项目接包方所拥有的技能。 (3)选择项目的其他需求,比如:项目预算,预计项目周期,项目的竞标有效期等。 2. 寻找接包方 (1)点击 找接包方 标签,在搜索框中输入您想查找的内容,并选择一个类别(可选操作),然后点击 搜索 按钮。 (2)您可以点击右侧的单选按钮 ( 活跃度,作品,评价,承接项目数 )来对搜索结果进行排序。 (3)接包方的基本数据在搜索结果列表的右侧显示,包括好评率,承接项目数,用户评价,作品数和总收入,点击数字可以查看具体内容。 您还 ...
抄来抄去,不知谁是原版正宗了,反正我不是原创,为了方便自己阅读,调整了一下版面。         1. 如果竞标成功,项目就开始启动了。       2. 发包方:       (1)发包方会提供一份 CRS(客户需求)和 SOW(工作任务书)       (2)
一、目标     1. 约定的时间内按约定的交付清单提交产品     2. 规范化管理可以保证按时交付产品的质量和进度,减少风险   二、流程     1. 搜外包-应邀-中包-详细设计-分解WBS-个人开发清单-测试-提交-持续集成-验收-完成   三、方法     1. 搭建外包软件开发项目管理平台     2. 平台要素 (1)文档模板管理 (2)文档存储版本控制 (3)持续集成 (4)源码查看 (5)bug跟踪 (6)任务进度管理 (7)质量管理 (8)知识管理 (9)工作日记 (10)人员管理 (11)办公套件:待办事宜、文 ...
业务流程外包 为了提高企业的财政能力和其在市场上的竞争力,今天,越来越多的全球大型企业或是中小型企都使用各种各样的外包服务。许多企业希望在过去已经体验到了IT 外包带来的诸多好处的基础上,还想从外包这一合作 ...
        在立项阶段,产品负责人会进行“Make or Buy决策”,确定待开发产品的哪些部分应当“采购”、“外包开发”或“自主研发”。如需外包开发,那么成立外包管理小组。外包管理流程如下图:        国外对软件 ...
spring+springmvc+ibatis+smartClient 算个什么组合?不是混搭就是混帐。反正我没用过,但眼下必须得用,只能硬着头皮上上了。   计划一下路线图 1. 搜一下现有的示例,有就爽了 2. 下载 spring+mybatis,集成测试一下,这个容易 3. 下载 mybatis 代码生成器,修改生成代码的模板,应该是可以吧 4. 集成 spring mvc+smartClient,没有难度,但要高效率还得费一些功夫 5. 找个真的项目数据表开始试试 6. 调优一下      
Global site tag (gtag.js) - Google Analytics