一、架构 架构定义: 1. 运行时抽象          一个软件架构是一个软件系统在其操作某个阶段运行时(run-time)元素抽象。一个系统可能由很多层抽象和很多个操作阶段组成,每个抽象和操作阶段都 有自己软件架构。    
软件架构演变1.1 主流互联网技术特点分布式 、高并发、集群、负载均衡、高可用。分布式:一件事情拆开来做。集群:一件事情大家一起做。负载均衡:将请求平均分配到不同服务器中,达到均衡目的。高可用:系统都是可用。1.2 架构演变过程软件架构发展经历了由单体架构、垂直架构、分布式架构到流动计算架构演进过程,如下图:单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部
一、测试敏捷化敏捷测试两个表现:二、测试自动化三、
任何一个软件行业发展,都是和它所服务行业发展相对应。从最初始信息化把纸张搬电脑需求,到现在用户对信息在任何时间任何地点都能访问预期,报表软件也在功能和性能方面取得了相应发展。作为BI从业人员,对BI业未来发展有一个明确了解,可以让我们先行一步,从而更好地服务我们用户,同时超越其它竞争对手。 不过在分析BI趋势时,我们首先需要认识到国内和国外市场需求区别。
转载 精选 2010-07-22 14:15:00
476阅读
      稳定经济增长是中国ERP市场不可忽略重大因素。伴随着信息化带动工业化发展思路,ERP市场将会出现一个空前繁荣期,而制造业仍然是ERP核心,并且向两端延伸,ERP将回归它本质。?   互联和协同将成为ERP主题         面对激烈市场竞争环
转载 精选 2008-10-09 10:57:09
688阅读
1   软件架构技术产生背景1.1     软件危机出现    20 世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定应用而在指定计算机上设计和编制,采用密切依赖于计算机机器代码或汇编语言,软件规模比较小,文档资料通常也不存在,很少使用系统化开发方法,设计软件往往
 一、ERP管理思想   ERP是由美国Gartner Group Inc.公司于20世纪90年代初提出,是信息时代现代企业向国际化发展更高层管理模式。ERP(Enterprise Resources Planning)系统是企业管理信息系统—MIS(Management Information System)发展过程中一个新、顶峰和成熟阶段,与传统信息系统本质区别就在于其侧重点已
转载 2011-11-04 17:16:56
482阅读
1点赞
VPN(虚拟专用网)发展至今已经不在是一个单纯经过加密访问隧道了,它已经融合了访问控制、传输管理、加密、路由选择、可用性管理等多种功能,并在全球信息安全体系中发挥着重要作用。未来VPN技术将如何发展,又将在信息安全事务中承担起什么样角色,是非常值得我们关注。 技术格局 VPN核心概念是通过口令等访问控制手段在非专用线路上建立具有高安全性专用通信链路。目前VPN解决方案中主
转载 2008-01-15 18:14:30
1048阅读
1评论
尽管现在已经不再做自动化测试了,但是对自动化测试还是保持一直保持关注。就像是尽管跟女神相隔两地,无缘一睹真容,但还是悄悄关注她微博,默默在朋友圈中刷出关于她点点滴滴。从业很多年了,做过很多项目,有成功有失败,但是自动化测试项目的失败率无疑是最高。久而久之,便渐渐能够总结出一种自动化测试作死节奏。节奏一:大神,帮帮忙啊,救命啊,老是搞不定啊这句话我经常看到,一般来说有时间的话,我会教你怎么去解决这个问题。不过几天后,类似的问题出现了,你还是解决不了。首先,大神很忙。有些大神愿意分享,他们贡
VPN(虚拟专用网)发展至今已经不在是一个单纯经过加密访问隧道了,它已经融合了访问控制、传输管理、加密、路由选择、可用性管理等多种功能,并在全球信息安全体系中发挥着重要作用。未来VPN技术将如何发展,又将在信息安全事务中承担起什么样角色,是非常值得我们关注。 技术格局 VPN核心概念是通过口令等访问控制手段在非专用线路上建立具有高安全性专用通信链路。目前VPN解决方案中主流
推荐 原创 2005-08-16 17:00:39
1697阅读
4评论
什么是“架构演进”?综合业界观点,NealFord 先生对于架构演进直接定义了一种架构形态叫“演进式架构”:演进式架构做法更轻量级,是在当需求出现时候通过适应度函数来把握架构演进方向,演进式架构随着系统和业务增加而变化,而且能够保证用户得到想要部分,追求性能得到性能上优化,追求扩展性在扩展性方面可以不断提升。浮现式设计也是架构演进一种流派,它定义:不断响应需求变化而系统不断演
车载智能终端TBOX、汽车T-Box车机硬件汽车4G智能终端 YD8001 共享汽车4G-TBOX分时租赁免破线终端    YD8001是由中山迈易科技针对汽车智能互联平台用户精心打造一款车载智能信息终端硬件,实现互联控制车门灯窗采集电压VIN总里续航技术得以广泛应用,打造专车专用汽车品牌独立虚拟钥匙。   迈易车载TBOX ,专注汽车与网络连接
# 阿里系统架构发展趋势 在过去几年中,阿里巴巴系统架构经历了巨大变化,从单一服务到微服务架构,再到如今云原生架构。这些变化不仅提升了系统可伸缩性和灵活性,也为企业信息化和数字化转型提供了有效解决方案。在本文中,我们将探讨阿里系统架构发展趋势,并通过一些示例代码进行说明。 ## 微服务架构 微服务架构作为一种新兴系统设计模式,允许开发者将系统拆解为多个独立服务。每个服务
原创 2024-10-12 05:54:16
79阅读
第二话:指令系统设计指令系统属于物理机和虚拟机边界,在操作系统和机器语言分界面。导读目录:指令系统结构分类寻址方式指令系统设计和优化两种方向指令系统发展MIPS指令系统简述指令系统结构分类在CPU种存放操作数有三种存储单元:堆栈,累加器,通用寄存器。我们指令无非就是围绕着操作数转,所以分为堆栈指令系统,累加器指令系统,通用寄存器指令系统,但目前堆栈和累加器这两种指令系统已经被淘汰
软件工程未来发展趋势   本文意图是讨论软件工程未来发展趋势,但是软件工程发展不可能是孤立,所以我们首先需要思考一下计算模型和软件开发本身变化和趋势,再由此推测软件工程发展趋势。       从计算模型而言,应该来讲,传统冯.诺依曼仍然被沿用;但从计算能力上来将,我们注意到了三个变化:  &
原创 2008-09-01 11:21:00
605阅读
全球开源软件发展趋势分析      开源软件发展已经有几十年历史,虽说在服务器端,Linux已成为事实上主流操作系统,Linux在金融、电信及石油勘探等高端市场核心业务得到了大规模应用。但在桌面领域,Linux市场占有率还比较低。纵观开源软件多年发展软件领域发近期变化,我认为开源软件将会表现出以下发展趋势。 一、在全球金融危机背景下,开
推荐 原创 2012-04-03 22:33:30
2690阅读
5点赞
5评论
几十年来,企业软件(面向世界500强企业)和商业软件(面向中小企业 SMB)之间一直存在着明显区别。企业软件企业软件通常是由 CTO、CIO 和 CEO 等高管决定购买。他们根据分析公司商业目标做出决定,通常会更多地考虑到安全性,而不是选择产品体验与服务最好企业软件。企业软件通常通过服务SMB来进入世界500强企业。SaaSSaaS 以软件订阅付费式和云端部署形式得到广大SMB青睐。Sa
原创 2022-03-29 16:32:14
198阅读
几十年来,企业软件(面向世界500强企业)和商业软件(面向中小企业 SMB)之间一直存在着明显区别。企业软件企业软件通常是由 CTO、CIO 和 CEO 等高管决定购买。他们根据分析公司商业目标做出决定,通常会更多地考虑到安全性,而不是选择产品体验与服务最好企业软件。企业软件通常通过服务SMB来进入世界500强企业。SaaSSaaS 以软件订阅付费式和云端部署形式得到广大SMB青睐。SaaS 可以按照月度进行计费,实现过程是轻量级,公司(最初主要是SMB)可以尝试、购买和随意
原创 2021-05-20 20:33:33
203阅读
软件工程未来发展趋势 本文意图是讨论软件工程未来发展趋势,但是软件工程发展不可能是孤立,所以我们首先需要思考一但提升单颗CPU计算能力已经越来越困难;  
原创 2008-09-01 11:21:00
76阅读
Hadoop从2006年项目成立开始,已经风风雨雨走过了10年,从最开始HDFS和MapReduce两个组件到现在完整生态链。展望未来,随着技术和业务发展,下面这些趋势应该是所有设计和实现大数据平台的人需要认真考虑
原创 2021-07-13 17:43:07
356阅读
  • 1
  • 2
  • 3
  • 4
  • 5