当前位置: 首页 > 软件库 > 程序开发 > 协议和规范 >

TeleHash

分布式JSON对等协议
授权协议 Public Domain
开发语言 JavaScript
所属分类 程序开发、 协议和规范
软件类型 开源软件
地区 不详
投 递 者 沈长恨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

TeleHash 是一个新的用来实时和去中心化的JSON交互协议,可让应用在网络的边界直接进行连接。受益于 TeleHash,应用程序之间可高效的进行路由和分发小的数据。

示例:

// basic Telex with example command
{
    "_ring":43723,
    ".see":["5.6.7.8:23456","11.22.33.44:11223"],
}

// Telex with example signals
{
    "+end":"a9993e364706816aba3e25717850c26c9cd0d89d",
    "+foo":"0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33"
}

// Telex of a normal JSON object sent between to Switches
{
    "_to":"1.2.3.4:5678",
    "_line":63546230,
"profile_image_url": "http://a3.twimg.com/profile_images/852841481/Untitled_3_normal.jpg",
"created_at": "Sat, 08 May 2010 21:46:23 +0000",
"from_user": "pelchiie",
"metadata": {
    "result_type": "recent"
},
"to_user_id": null,
"text": "twitter is dead today.",
"id": 13630378882,
"from_user_id": 12621761,
"geo": null,
"iso_language_code": "en",
"source": "<a href="http://twitter.com/">web</a>"
},

 相关资料
  • ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 Hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

  • 每个 Redisson 对象都绑定到一个 Redis 键(即对象名称),且可以通过 getName 方法读取。 RMap map = redisson.getMap("mymap"); map.getName(); // = mymap 所有和 Redis 键相关的操作被抽象到了 RKeys 接口: RKeys keys = redisson.getKeys(); Iterable<String>

  • Dubbo 是阿里巴巴公司开源的一个Java高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。不过,略有遗憾的是,据说在淘宝内部,dubbo由于跟淘宝另一个类似的框架HSF(非开源)有竞争关系,导致dubbo团队已经解散(参见http://www.oschina.net/news/55059/druid-1-0-9 中的评论),反到是

  • 一、分布式锁 数据库的唯一索引 Redis 的 SETNX 指令 Redis 的 RedLock 算法 Zookeeper 的有序节点 二、分布式事务 2PC 本地消息表 三、CAP 一致性 可用性 分区容忍性 权衡 四、BASE 基本可用 软状态 最终一致性 五、Paxos 执行过程 约束条件 六、Raft 单个 Candidate 的竞选 多个 Candidate 竞选 数据同步 参考 一、分

  • Consumer Offset Tracking(消费者offset跟踪) 高级别的consumer跟踪每个分区已消费的offset,并定期提交,以便在重启的情况下可以从这些offset中恢复。Kafka提供了一个选项在指定的broker中来存储所有给定的consumer组的offset,称为offset manager。例如,该consumer组的所有consumer实例向offset mana

  • 《分布式 Java》是一本关于 Java 分布式应用的学习教程,是对市面上基于 Java 的分布式系统最佳实践的技术总结。图文并茂,并通过大量实例让你走近 Java 的世界!