filecoin-project / filecoin-project/venus

[venus-market] refrator dagstore / 改造dagstore,支持水平扩充。

Open
#5,865 0 comments 0 reactions 0 assignees View on GitHub
C-enhancement P3 V-venus-market
Dominant language
Go
Stars
2.1k
Forks
493
PR merge metrics
No merged PRs in 30d

Description

### 链服务模块 / Chain Service Components

- [ ] venus
- [ ] venus-auth
- [ ] venus-gateway
- [ ] venus-messager
- [ ] venus-miner
- [ ] 文档 / docs

### 订单服务模块 / Deal Service Components

- [X] venus-market
- [ ] 文档 / docs

### 算力服务模块 / Storage Power Service Components

- [ ] venus-sector-manager
- [ ] venus-worker
- [ ] 文档 / docs

### 描述 / Description

目前的dagstore是一个完全为单机程序设置的东西。
1. 完全依赖于badger数据库
2. 一些机制完全不适合多实例部署,缓存文件的处理方法
需要对dagstore进行改造,使得他适应多实例部署的情况

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.