用IPFS设计边缘实时计算的讨论

相关名词,node,zone,group

  • node,节点ID,全局唯一,取ipfs的节点id,便于PTP通信
  • zone,节点所属区域,PTP模式下,优先寻找相同zone里面group,进行消息分发
  • group,提供计算节点的所属逻辑分组,一个节点可以有多个分组,用于广播和PTP筛选

边缘实时计算

  • 各个分组和消费端多有node节点ID,通过ipfs能互通
  • 每个节点保证能和公网的ipfs节点通信,就能保证各个区域的节点能互相通信
  • PTP计算,先广播需要的分组信息,分组接到广播信息后,定向广播本节点信息
  • 广播计算,先查询有没有分组,然后指定分组广播
  • 消费端可定时刷新分组信息,新分组进入时,可广播入场信息,离场时,广播离开信息

流程图

用IPFS设计边缘实时计算的讨论_第1张图片
代码地址:ipfs-cloud

你可能感兴趣的:(编程,区块链)