打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
花卷猫碎片化技术
userphoto

2023.02.27 江苏

关注

花卷猫所有的Windows/MacOS/iOS/安卓/鸿蒙客户端都采用100%由我自研的区块链来更新程序和数据,整个系统被拆解成了上百个碎片,定时生成MD5,并同步记账到多个更新服务,用户使用客户端时,最小化拉取差异碎片来更新程序和数据。

    花卷猫终端的每个程序集,数据,图片,配置和示例代码的文件都被拆成一个个的碎片,定时同步到不同的节点上,每次选举出一个节点服务器,以它当前的程序和数据为准,然后进行扩散,用户只向已经获得多数共识的节点获取最新的文件,目前已有3700多个文件加入,总计570M。

    这样做的好处是能极大减少服务器的下载流量,大幅度提高单台服务器承载的用户数,一旦某个碎片更新后,就会冷却一段时间,期间不再进行TCP连接,并且冷却时间还可以延长,经过测试确认目前最大可以做到一台普通器支持一千万的花卷猫终端用户,这大大降低了我的运营成本。

    该碎片化技术相当于自己的Git,在花卷猫的产品中得到了广泛的使用,目前Windows和MacOS端已经做到了客户端每次打开从头到尾永远都是最新的,iOS和安卓/鸿蒙虽然主程序无法热更新,但是里面的内容也大量采用了该技术进行更新。

    依赖此技术,未来花卷猫终端将成为一款B/S+C/S的双模浏览器,既可以访问网页,也可以运行专业的C++,C#,Java等构件的本地专业C/S应用,无须安装,直接像网页一样打开,以补充网页的不足。

陶德花卷猫 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
看协议学4G--终端在中继节点Attach流程
基于区块链与RISC-V实现物联网数据互联
基于ZigBee技术的智能家居的无线传感器网络设计
如果你有台旧电脑,试试这5招提速法,可让你的电脑快如闪电
10个诀窍,让你的电脑加速运转
碎片商店大更新,笨比才用288碎片换暗夜猫娘,内行人都换它!暗夜贵公子别等了!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服