首    页 建模架构 设计模式 培训咨询 jdon框架 论坛

并行计算

在过去,大概只有勇敢的程序员才敢使用pthread和Win32线程,现代语言如Java正试图在编写一些令人恐惧的应用如并行计算等方面来挽救我们。

J2EE的Servlet和EJB确保我们不用担心线程以及同步等问题,我们只要象往常一样编程,容器自动会使用线程池等技术来支持我们的应用。

在对于一些有状态的应用场合(数据不依赖数据库),多线程并行编程(Concurrent programming)将会非常复杂。无论怎样,从多线程到服务器群分布式并行计算,卓越的性能是我们自始自终追求的目标。

J2EE到底是什么?
J2EE底层是如何实现并行计算的,如何能正确的使用J2EE?

多线程设计要点
多线程无疑拥有更快更好的性能,但是难以驯服。

Java NIO原理解析
I/O是线程Block的主要原因之一,非堵塞I/O是JDK 1.4以后的新功能。

Reactor模式和NIO
非堵塞I/O如何和我们具体的事件相结合,Reactor模式提供了一个巧妙的实现方式。

Java性能设计
从细微之处,在每一行的代码编写中都蕴含着性能的考量,该篇文章从三个方面详细分析了代码的不同写法对性能的影响。

JMX架构的了解 
优越的性能和良好的可管理和拓展性是可以协调的,建议使用JMX架构自己的Java系统。

JMX架构的了解(2)

Java事件处理模式
事件发生及状态变化是实时动态系统的典型现象,如何能及时感应触发,有诸多模式可供选择。

Jdon框架5.5版本和JiveJdon3.5发布
JdonFramework 5.5版本经过严格的并发性能重构和测试,可支持JiveJdon3.5论坛10分钟内万人在线。

多核并行计算时代的来临
全世界程序员最大短处就是缺乏并行计算经验,Scala 或 Clojure也许成为替代Ruby or Rails/Groovy的明日之星。

云计算成为现实
本文介绍几个成熟的云计算解决方案,希望更多人抛弃数据库计算模型思想,转向新架构思维。

数据库岂能不亡?
道友yinyousong 通过自己理解和切身体会,认识到关系数据库不能给企业软件带来灵活扩展性和高伸缩性。

高性能锁ReentrantReadWriteLock
JDK5高并发包使得java并发性能与锁控制达到新高度,也满足了DDD对象生命周期上细腻度要求,增强了缓存性能。

参考资料:

Doug Lea

Design Patterns, Pattern Languages, and Frameworks

更多高性能专题系列讨论....

更多NIO专题系列讨论....

更多内存泄漏专题系列讨论....

更多性能调优专题系列讨论......

更多异步JMS专题系列讨论....

 


更多标签...



Jdon框架演示

JiveJdon
源码下载

VIP收费区

历史热点讨论排行榜




google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘





手机 add to google add to yahoo
联系我们 | 关于我们 | 广告联系 | 网站地图 | 设为首页

沪ICP证08026060 如有意见请与我们联系 Powered by JdonFramework
_×
您有新消息