您的位置: 主页 > 财经之星 > 新闻 >

科学严谨的架构助力TPS快速成长

发布时间:2019-08-07 17:43:51  来源:未知  

TPS是一种依托于区块链的新型去中心化全球支付生态系统。内部架构是怎样设计的呢?

(1) 整体架构:

核心层:采用TPS新型支付通道技术,提前开通支付通道,实现快速交易。为支付行业服务提供数据存储。

   服务层: 该层针对业务场景针对钱包客户端;针对B端商户应用,方便第三方对接调用。针对TPS-I部分,载应用层TPS-I的读写与核心层数据集群的交互。

   应用层:该层向终端用户提供基于分布式账本的应用服务,如币种数字资产的钱包、交易、第三方应用对接SDK 写入交易等。


1.jpg



(2) 总体架构设计

总体架构包括5个层级,具体内容如下图所示:


2.jpg

用户端:该层重点是移动端,支持 iOS/Android 系统,接入客服系统。


用户端API:该层依据不同业务类型使TCP协议、HTTP协议,为移动端提供iOS/Android开发SDK。H5 页面,提供 WebSocket 接口。

接入层:该层主要保护海量用户连接、攻击防护,整流海量连接成少量TCP连接与逻辑层通讯。

逻辑层:该层负责TPS-I系统的核心逻辑实现,例如:群聊、单聊、朋友圈、等等。

存储层:该层负责缓存或存储TPS-I系统相关数据,主要包括用户状态、消息数据、文件数据等。

(3)数据存储格式采用Protocol Buffer,database选择MoogoDB

Protocol Buffer便于多端同步,解决跨平台问题。

Protocol Buffer直接序列化反序列化直接对应应用程序中的数据类。

MoogoDB可以将热点数据加载到内存,方便平台之间对接

MoogoDB数据库的分片集群负载具有非常好的扩展性以及非常不错的自动故障转移

科学清晰的内部架构,层次分明的职能分配,TPS的发展已经有了一个清晰的蓝图,我们期待他的到来。



(正文已结束)

免责声明及提醒:此文内容为本网所转载企业宣传资讯,该相关信息仅为宣传及传递更多信息之目的,不代表本网站观点,文章真实性请浏览者慎重核实!任何投资加盟均有风险,提醒广大民众投资需谨慎!

下一篇:没有了 上一篇:农银汇理基金宋永安
  猫扑网友:余命72 G3nTL3m
   评论:好名声是女人最体面的嫁妆。
  网易网友:泡沫 forever/
   评论:等我死了,我就让我儿子给我放潇洒走一回
  淘宝网友:私欲° 7/m
   评论:人生就像愤怒的小鸟,当你失败时,总有几只猪在笑。。。
  搜狐网友:⒈朵死亡花°
   评论:职场三定律:要么狠 要么忍 要么滚;成功三要素:一是坚持,二是不要脸,三是坚持不要脸
  凤凰网友:浅笑忧伤
   评论:所谓长大、就是把原本看重的东西看轻一点、原本看轻的东西看重点...
  本网网友:A monologue. 独白。
   评论:终于知道为什么吃奥利奥会先舔一下了,因为那样就没人会和你抢了。