zhb8015

posts(23) comments(6) trackbacks(0)
  • BlogJava
  • 联系
  • RSS 2.0 Feed 聚合
  • 管理

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论

留言簿

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔分类

  • hadoop

随笔档案

  • 2013年3月 (1)
  • 2012年10月 (2)
  • 2012年8月 (2)
  • 2012年7月 (1)
  • 2012年6月 (1)
  • 2012年5月 (1)
  • 2012年4月 (5)

文章分类

  • arithmetc
  • books(2)
  • design patter(4)
  • English(1)
  • exception(3)
  • hadoop(1)
  • interview(53)
  • Kent Beck
  • linux,unix(1)
  • MartinFlow(7)
  • method(7)
  • middleware(1)
  • projectManagement(6)
  • soa(9)
  • ssh(14)
  • ThoughtWork(2)
  • tibco(13)

文章档案

  • 2013年4月 (1)
  • 2013年3月 (3)
  • 2012年8月 (1)
  • 2012年7月 (8)
  • 2012年6月 (15)
  • 2012年5月 (14)
  • 2012年4月 (22)
  • 2012年3月 (5)

相册

  • java

搜索

  •  

最新评论

  • 1. re: Log4j详细配置(转)
  • 写得很详细,最后那句好像有点小问题,输出到test1和stdout应该是log4j.logger.myTest1=DEBUG, test1, stdout ?
  • --aramxiao
  • 2. re: 结合Maven2进行J2EE项目构建(转)
  • 评论内容较长,点击标题查看
  • --最代码
  • 3. re: java深浅复制
  • 评论内容较长,点击标题查看
  • --zhb8015
  • 4. re: 求质数,难以理解的代码,有兴趣可以看一下
  • 评论内容较长,点击标题查看
  • --zhb8015
  • 5. re: Advice about migrating to new platfrom
  • platfrom or platform??
  • --qingyue

阅读排行榜

评论排行榜

View Post

tibco ftl

 

1、TIBCO FTL is a messaging infrastructure product. 
     It features high speed, structured data messages, and clearly defined roles for application developers and application administrators. 
     FTL can achieve low message latency with consistent performance.(latencies of 384 nanoseconds )

Fast than light: (FTL)
 TIBCO FTL aims to support structured data at speeds significantly higher than existing technologies. 
TIBCO FTL has an average application latency as low as 384 nanoseconds.That's nearly half the latency of its closest competitor.
  • Breakthrough performance
  • Performance benchmarks have demonstrated average end-to-end one-way application latencies of 384 nanoseconds for intra-host communication using shared memory transport and 3.1 microseconds using RDMA transport over InfiniBand.*
  • Ground-up design(从头开始)
    • TIBCO FTL has been designed from the ground-up to leverage breakthroughs in technology including multi-core processors

  • Proven communication backbone支柱
    • TIBCO FTL draws from this rich experience in building enterprise-ready high-performance solutions to deliver a robust, extreme low-latency messaging platform that natively integrates with TIBCO Rendezvous®.
Key Features:
  • Self-describing data: By offering fully structured, self-describing data, TIBCO FTL avoids imposing any additional processing burden on application developers. Developers can focus on writing high-performance code that is less brittle and more maintainable.
  • Content-based addressing: TIBCO FTL provides increased flexibility by providing native content-based addressing. With this, applications are no longer bound to a topic namespace, which can become rigid and inflexible over time. Content-based subscriptions provide increased flexibility by enabling developers to distribute data based on the content itself and filter data at the subscription level.
  • Centralized administration: TIBCO FTL features powerful "out-of-band" centralized administration capabilities without any performance penalty. Administrators can define transports centrally and alter data distribution without changing a single line of code or involving application developers.
  • Pluggable transports: TIBCO FTL offers the ability to choose from a wide range of transports based on data distribution and performance requirements. The underlying transports can be changed without requiring application downtime. TIBCO FTL supports shared memory transport for intra-host communication and RDMA (InfiniBand® and 10 Gigabit Ethernet), TCP or Reliable Multicast transports for inter-host communication.
  • Independent transport bindings: TIBCO FTL enables applications to publish messages to multiple subscribers across a variety of transports with a single message publish, thereby delivering superior performance for broader data distribution.
  • Seamless integration: With native TIBCO Rendezvous integration and first-class API support for C, Java and .NET, TIBCO FTL provides seamless integration with existing applications and messaging infrastructures.

2、Program Structure
Task A Initializing FTL
1.
Create a realm object.
Task B Defining Callbacks
2.
Define callbacks to process inbound messages.
3.
Define callbacks to process advisory messages (as needed), and to handle out-of-band notifications.
4.
Define callbacks for timer events, timer completion and queue completion (as needed).
Task C Sending Messages
5.
Define methods to construct outbound messages.
6.
Instantiate endpoints as publisher objects.
7.
Arrange to call the send methods of publishers.
Programs usually call send methods in the context of a data-generation loop, or in the context of message callbacks (or both). (You can use timer callbacks to implement a data-generation loop.)
Task D Receiving Messages
8.
Instantiate endpoints as subscriber objects.
9.
Create event queues, and add each subscriber to an event queue.
10.
Start a loop to dispatch event queues.
Task E Recovery and Clean-Up
11.
Recover from administrative disable; see Restarting a Disabled Process versus Reopening the Realm
12.
Exit cleanly; see Clean-Up.

posted on 2012-03-20 17:24 zhb8015 阅读(341) 评论(0)  编辑  收藏 所属分类: tibco

新用户注册  刷新评论列表  

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问   管理
相关文章:
  • 用Keytool和OpenSSL生成和签发数字证书(二)(转)
  • 用Keytool和OpenSSL生成和签发数字证书(转)
  • OpenSSL证书生成以及自签全记录
  • OpenSSL自签证书链的生成及Tibco bw SSL加密认证的 http方式的传输实例
  • EMS tibemsadmin 属性及设置
  • tibco ftl
  • tibco ems6.1 存储数据库配置过程
 
 
Powered by:
BlogJava
Copyright © zhb8015