• Jetlang


    Jetlang项目提供了一个高性能的Java线程类库,是java.util.concurrent package类包的一个补充。主要用于开发基于消息的并发处理应用。类似于Scala中的Event Based Actors。

    Features

        * All messages to a particular Fiber are delivered sequentially. Components can easily keep state without synchronizing data access or worrying about thread races.
        * Single Fiber interface that can be backed by a dedicated thread or a thread pool.
        * Supports single or multiple subscribers for messages.
        * Subscriptions for single events or event batching
        * Single or recurring event scheduling
        * High performance design optimized for low latency and high scalability
        * Publishing is thread safe, allowing easy integration with other threading models.
        * Low Lock Contention - Minimizing lock contention is critical for performance. Other concurrency solutions are limited by a single lock typically on a central thread pool or message queue. Jetlang is optimized for low lock contention. Without a central bottleneck, performance easily scales to the needs of the application.
        * Powerful Async Request/Reply Support
        * Single jar with no dependencies except the jdk (1.6+)

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    dpHibernate:dpHibernate是Flex3/BlazeDS Hibernate Adapter用于支持从Flex应用程序中懒加hibernate对象。
    EtherPad:EtherPad是一个开源,基于Web的实时协作文档编辑器。EtherPad支持在线处理HTML,Microsoft Word或RTF,Plain text, Bookmark文件,PDF, OpenDocument等格式的文档。
    GvTags:GvTags使得利用脚本语言Groovy来开发web应用程序变得很容易.GvTags是一个用在JSP中Groovy标签库.
    jWorkSheet:jWorkSheet是一个个人时间跟踪桌面应用程序,数据采用类似于电子表格的形式展现。业务信息采用XML格式保存在用户子目录下。
    SpringModules:SpringModules包含一组用来扩展Spring框架的工具与模块。它的主要目的是在不改动Spring框架核心的情况下让Spring框架能够与其它项目相结合。当前版本所包含的模块有:
    Ant集成
    Flux产品集成
    HiveMind集成
    Lucene集成
    Apache OJB集成
    O/R Broker集成
    OSWorkflow集成
    Tapestry集成
    描述式缓存服务支持包括EHCache,JCS,OSCache,GigaSpaces等。
    JSR-94规则引擎支持包括Drools和Jess
    各种Jakarta Commons组件支持包括: Configuration,Lang,Chain和Commons Validator
    JavaSpaces支持包括Gigaspaces和Blitz. .
    jBPM3.0.x与3.1.x支持
    JSR-170 (Java Content Repository)支持包括Jackrabbit和Jeceira.
    Web模板引擎支持包括: Freemarker,Groovy,Velocity,WebMacro和XSLT。
    Bean校验框架。
    XT Framework:面向模型驱动设计框架和Spring MVC AJAX支持。
    jRegistryKey:jRegistryKey提供了一个可以访问,修改Windows注册表的API。
    openWYSIWYG:openWYSIWYG是一个跨浏览器,纯JavaScript开发,强大开源的WYSIWYG编辑器。支持多种Web编程语言:PHP,ASP,ASP.net,Perl,Java,Cold Fusion。
    JRubyStack:JRubyStack是一个安装包它极大地简化JRuby与其运行环境的安装。它能够同时帮你安装好JRuby、Rails、Java、Tomcat、GlassFish、MySQL和Subversion。
    Capivara:Capivara是一个文件同步(FileSync)管理器,支持SFTP与FTP服务器.纯Java开发,支持Linux与Windows系统.
    Mollify:Mollify是一个采用Google Web Toolkit Ajax技术开发的Web服务器文件管理系统。拥有一个简洁和可定制的用户界面(UI)。所要发布的目录可以灵活配置(包括设置别名),并且不会改变文件系统原有的结构。支持用户权限验证,可以控制每个用户拥有不同的目录。文件上传提供进度条显示上传信息。