1. IPFS原力区首页
  2. Venus
  3. Venus技术周报

【Venus周报 · 第3期】:使用“超时缓存”加速程序启动

新增12个矿工状态查询接口及命令行,完善状态监控

项目介绍

【项目简介】Venus是Filecoin的Go语言实现,致力于Filecoin网络安全性与分布式集群适用性的提高。

使命:
启明Filecoin,让存储更简单、便捷、高效
愿景:
成为Filecoin拥抱未来存储的更优选择
价值观:
开源共建、开放共享、持续学习、共同进步
Slogan:
技术突破想象,重构塑造未来

版本进度

  • Master(Github 更新时间 21/01/11 UTC)

上周项目进度

  • 增加日志级别设置和矿工状态查询的接口以及命令行,便于用户查询;
  • 重新调整了RPC监听的代码;
  • 优化了Tipset状态缓存,提高了启动速度;
  • 简化程序启动方式,合并了init和deamon子命令;
  • 部分代码的重构优化。

上周开发日志

  • 增加日志级别设置、接口及命令行(#4290)
  • 增加了12个矿工状态查询接口及命令行(#4286、#4295)
  • 使用超时缓存替换map,避免加载所有Tipset状态缓存信息,减少启动时间(#4293)
  • 合并init与daemon子命令,直接daemon运行(#4294)
  • 原来两套RPC分别监听各自端口,现在只监听一个端口(#4292)
  • 代码优化,删除合并了部分冗余代码(#4289)

        1.重新调整了pubsub订阅的代码,消息与区块划分到mpool和syncer模块里

        2.规范了一些内部的参数传递

-END-

Tips:开源的Venus欢迎更多开发者加入,严谨思考、大胆创新。
欢迎联系我们:关注公众号,回复您的微信ID,我们将联系您。

Venus周报由VenusTeam原创出品

2021011302282992

本文来自投稿,不代表IPFS原力区立场,如若转载,请注明出处:https://ipfser.org/2021/01/13/chaoshihuancun/

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:ipfsforce@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code