基于事件驱动的Java框架
2012-07-11 18:31
381 查看
做了大半年的Flex,这种完全依赖事件驱动的玩意儿,今天发现Java里面有人提出来的LMAX架构,所谓LMAX,是一种新型零售金融交易平台,它能够以很低的延迟(latency)产生大量交易(吞吐量). 这个系统是建立在JVM平台上,核心是一个业务逻辑处理器,它能够在一个线程里每秒处理6百万订单. 业务逻辑处理器完全是运行在内存中(in-memory),使用事件源驱动方式(event sourcing). 业务逻辑处理器的核心是Disruptors,这是一个并发组件,能够在无锁的情况下实现网络的Queue并发操作。他们的研究表明,现在的所谓高性能研究方向似乎和现代CPU设计是相左的。关于LMAX的讨论:http://www.jdon.com/42452,以及事件驱动的框架:http://code.google.com/p/disruptor/
相关文章推荐
- JavaWorld:基于Mule框架构建事件驱动服务的SOA
- 基于DDD以及事件驱动架构(EDA)的应用开发框架enode
- 基于事件驱动状态机的协程框架设计
- Linux基于事件驱动的程序框架
- 基于IOC的Java事件框架的设计与实现 Ⅲ
- 基于事件驱动的DDD领域驱动设计框架分享(附源代码)
- 基于“事件”驱动的领域驱动设计(DDD)框架分析
- 基于事件驱动的领域模型实现框架 - 分析框架如何解决各种典型业务逻辑场景
- 基于C++11的事件驱动框架
- 基于事件驱动的前端通信框架(封装socket.io)
- Echo2一个基于事件驱动的web框架(开源)
- java基于事件驱动之spring事件驱动
- 2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职
- 基于事件驱动的DDD领域驱动设计框架分享(附源代码)
- 基于事件驱动的领域模型实现框架 - 分析框架如何解决各种典型业务逻辑场景
- Java基于Spring Boot、RabbitMQ实现事件驱动模式
- Linux基于事件驱动的程序框架(转载)
- 基于IOC的Java事件框架的设计与实现Ⅰ
- 事件驱动的Java框架
- 基于IOC的Java事件框架的设计与实现 Ⅱ