软件核心技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
JBossMQ等开源jms provider相比,ActiveMQ有apache的支持,持续发展 的优势明显。
借助ActiveMQ中间
件把所有人员预定信 息放入中间件采用消 息队列应答模式防止 高并发下重票问题。
n gi nx
1:热部署在master管理进程与worker工作 进程的分离设计,使的Nginx具有热部署的
功能,那么在7X24小时不间断服务的前提 下,升级Nginx的可执行文件。也可以在不 停止服务的情况下修改配置文件,更换日志
文件等功能。
2:可以高并发连接这是一个很重要的一个特 性!在这一个互联网快速发展,互联网用 户数量不断增加,一些大公司、网站都需要 面对高并发请求,如果有一个能够在峰值顶 住10万以上并发请求的Server,肯疋会得到 大家的青睐。理论上,Nginx支持的并发连接 上限取决于你的内存,10万远未封顶。
3:操作都是原子性:所有Redis操作是原子的,
这保证了如果两个客户端同时访问的Redis服务
器将获得更新后的值。
4:多功能实用工具:Redis是一个多实用的工具,
可以在多个用例如缓存,消息,队列使用(Redis原
生支持发布/订阅),任何短暂的数据,应用程序,如Web应用程序会话,网页命中计数等。
系统中所有预定的座 位信息,和预定情况 全部放在redis缓存 中提高相应速度。
ActiveMQ
1:实现JMS1.1规范,支持J2EE1.4以上。2:可运行与任何JVM和大部分web容 器(ActiveMQ works great in any JVM)。3:支持多种语言客户端(java, C, C++, Ajax, ActionScript等等)4:支持多 种协议
(stomp, openwire, REST)。5:良好的Spring支持(ActiveMQ has great Spring Support)。6:速度很快,JBossMQ的十 倍(ActiveMQ is very fast; often 10x faster than JBossMQ)。7:与OpenJMS、
5:具有很咼的可靠性Nginx是一个咼可靠性 的Web服务器,这也是我们为什么选择Nginx的基本条件,现在很多的网站都在使用Nginx,足以说明Nginx的可靠性。咼可靠性 来自其核心框架代码的优秀设计、模块设计 的简单性;并且这些模块都非常的稳定。
核心技术
主要内容
实际应用情况(产品/服务)
Redis缓存
1异常快速:Redis的速度非常快,每 秒能执行约11万集合来自百度文库每秒约81000+条记录。
2:支持丰富的数据类型:Redis支持最大多数开发 人员已经知道像列表,集合,有序集合,散列数 据类型。这使得它非常容易解决各种各样的问 题,因为我们知道哪些问题是可以处理通过它的 数据类型更好。
提高访问系统速度和 稳定性。
3:低的内存消耗在一般的情况下,10000个非 活跃的HTTP Keep-Alive连接在Nginx中仅消 耗2.5M的内存,这也是Nginx支持高并发连 接的基础。
4:处理响应请求很快在正常的情况下,单次 请求会得到更快的响应。在咼峰期,Nginx可
以比其他的Web服务器更快的响应请求。
借助ActiveMQ中间
件把所有人员预定信 息放入中间件采用消 息队列应答模式防止 高并发下重票问题。
n gi nx
1:热部署在master管理进程与worker工作 进程的分离设计,使的Nginx具有热部署的
功能,那么在7X24小时不间断服务的前提 下,升级Nginx的可执行文件。也可以在不 停止服务的情况下修改配置文件,更换日志
文件等功能。
2:可以高并发连接这是一个很重要的一个特 性!在这一个互联网快速发展,互联网用 户数量不断增加,一些大公司、网站都需要 面对高并发请求,如果有一个能够在峰值顶 住10万以上并发请求的Server,肯疋会得到 大家的青睐。理论上,Nginx支持的并发连接 上限取决于你的内存,10万远未封顶。
3:操作都是原子性:所有Redis操作是原子的,
这保证了如果两个客户端同时访问的Redis服务
器将获得更新后的值。
4:多功能实用工具:Redis是一个多实用的工具,
可以在多个用例如缓存,消息,队列使用(Redis原
生支持发布/订阅),任何短暂的数据,应用程序,如Web应用程序会话,网页命中计数等。
系统中所有预定的座 位信息,和预定情况 全部放在redis缓存 中提高相应速度。
ActiveMQ
1:实现JMS1.1规范,支持J2EE1.4以上。2:可运行与任何JVM和大部分web容 器(ActiveMQ works great in any JVM)。3:支持多种语言客户端(java, C, C++, Ajax, ActionScript等等)4:支持多 种协议
(stomp, openwire, REST)。5:良好的Spring支持(ActiveMQ has great Spring Support)。6:速度很快,JBossMQ的十 倍(ActiveMQ is very fast; often 10x faster than JBossMQ)。7:与OpenJMS、
5:具有很咼的可靠性Nginx是一个咼可靠性 的Web服务器,这也是我们为什么选择Nginx的基本条件,现在很多的网站都在使用Nginx,足以说明Nginx的可靠性。咼可靠性 来自其核心框架代码的优秀设计、模块设计 的简单性;并且这些模块都非常的稳定。
核心技术
主要内容
实际应用情况(产品/服务)
Redis缓存
1异常快速:Redis的速度非常快,每 秒能执行约11万集合来自百度文库每秒约81000+条记录。
2:支持丰富的数据类型:Redis支持最大多数开发 人员已经知道像列表,集合,有序集合,散列数 据类型。这使得它非常容易解决各种各样的问 题,因为我们知道哪些问题是可以处理通过它的 数据类型更好。
提高访问系统速度和 稳定性。
3:低的内存消耗在一般的情况下,10000个非 活跃的HTTP Keep-Alive连接在Nginx中仅消 耗2.5M的内存,这也是Nginx支持高并发连 接的基础。
4:处理响应请求很快在正常的情况下,单次 请求会得到更快的响应。在咼峰期,Nginx可
以比其他的Web服务器更快的响应请求。