领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Dionysios G. Synodinos 译者 张龙 发布于 2010年2月21日
近日,JBoss HornetQ证实在同样的基准测试下要比当前版本的ActiveMQ快一些,这主要是因为HornetQ在Linux上通过AIO实现了一个可高度定制的日志文件系统(Journal),面对着竞争的压力,ActiveMQ 6也打算自己实现一套。
ActiveMQ 5.3曾在去年十月首次进行了SPECjms2007基准测试,ActiveMQ团队对测试结果感到非常满意:
无需多言,5.3.0的水平(目标数量)和垂直(每个目标上的负载)可伸缩性的表现都非常棒。我们很欣喜地看到Apache ActiveMQ成为世界上首个进行了SPECjms2007基准测试的产品。
SPECjms2007基准用于评估基于JMS的企业级消息中间件服务器的性能,为了比较不同的产品,它提供了一套标准的负载与性能指标,同时还提供了一个框架以对企业消息平台进行深度的性能分析。SPECjms2007对构成应用环境的所有组件进行端到端的性能度量,这包括硬件、JMS服务器软件、JVM软件、数据库软件(用于消息持久化)以及系统网络。
HornetQ是来自于JBoss全新高性能的企业级消息系统,其JMS消息系统的性能指标打破了SPECjms2007工业标准基准记录。HornetQ 2.0.GA的分数超过了之前发布的SPECjms2007基准结果307%,这是在相同的服务器硬件和操作系统环境下得到的结果。大家可以从spec.org站点上了解此次评测的结果:www.spec.org/jms2007/results/jms2007.html。
InfoQ此前曾报道过,HornetQ这个JBoss Messaging的下一代产品提供了一个可选的高性能可定制的日志文件系统(Journal),使用Linux Asynchronous IO(AIO)并通过一个本地代码层提供更棒的性能。
HornetQ通过其内建的高性能日志文件系统进行消息持久化而并没有使用缓慢的关系数据库。该日志文件系统是一项特别的技术,能够自动检测到HornetQ是否运行在Linux上,如果是的话则通过本地代码层使用AIO获得极高的性能。如果无法使用AIO,HornetQ会转而使用Java NIO,这样就可以无缝运行在任何Java平台上了。
“ActiveMQ in Action”一书的作者Rod Davies在回应JBoss Tim Fox时说到:该项技术要比用纯Java实现的日志系统性能更好,下一版的ActiveMQ也将采用该技术:
[…] 我们也非常认同在Linux系统上直接使用I/O的方式,因此已经在几个月前将其加到了ActiveMQ 6中。我们喜欢健康的竞争——加油!
当ActiveMQ改进完毕并且HornetQ 2.1发布后,谁将提供更棒的性能呢,让我们拭目以待吧!
大家可以在InfoQ上获悉更多关于HornetQ、ActiveMQ以及JMS的信息!
查看英文原文:HornetQ 2.0 faster than ActiveMQ 5.3 on Independent Benchmark but what about ActiveMQ 6?
译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
论道WP第三篇专栏,以应用程序栏的使用为中心,包括了软键盘带来的问题、应用程序栏介绍、如何绑定应用程序栏的属性等几个方面的具体话题,为开发者顺利使用应用程序栏开发提供了具体指导。
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。
本次分享将首先介绍现代富文本编辑器的组成和实现,然后结合UEditor的开发过程,与参会者分享UEditor在设计和实现的过程中,所涉及到的核心功能的细节实现。
本次演讲视频录制于百度技术沙龙。
我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。
MongoDB是一种非常易用的NoSQL方案,Brian C. Dilley在这篇文章里介绍了MongoDB的优劣势,并介绍了MJORM项目。MJORM用于MongoDB,是一个没有注解的Java ORM库。
随着网络基础设施的逐步成熟,从RPC进化到Web Service,并在业界开始普遍推行SOA,再到后来的RESTful平台以及云计算中的PaaS与SaaS概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
没有回复
关注此讨论 回复