六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 31|回复: 0

Dendrite发布(转)

[复制链接]

升级  62%

41

主题

41

主题

41

主题

秀才

Rank: 2

积分
143
 楼主| 发表于 2013-1-15 02:38:21 | 显示全部楼层 |阅读模式
Dendrite 0.9


A new project release has been announced, Dendrite 0.9. Dendrite is a flow-based programming API built with D1 and Tango. It is released under the ZLib license. From the announcement:


  • Messages can be any arbitrary object or primitive type
  • Realtime app reconfiguration is possible because:

    • Components block on send when no destination available
    • When outbox *is* linked, blocked component resumes

  • Components are Tango Fibers
  • Since messages are objects, message methods can be called by
    components for pipeline polymorphism.
  • The Dendrite backplane will also wait-block a component on

    • Read, when no messages waiting
    • Send, when the destination is full

  • Message handles are moved, not content, so performance
    is relatively good (un-optimized at 12 million int msgs / sec @ 1Ghz)
  • Tracing of messages and serialization to stdout can be enabled
  • Pluggable scheduler
  • Component Factory can create components by name, from runtime catalog
  • Includes pluggable reactor OS interface, currently using libev
  • Includes primitive console and session handlers (used in demo)
  • Includes basic command line demo and batch capability
  • Plenty of Room For Improvement (tm)
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表