add roadmap (#653)

This commit is contained in:
Rong Gu 2021-03-26 14:38:59 +08:00 committed by GitHub
parent 23c47e0939
commit ec7a3d61c1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 1 deletions

View File

@ -110,6 +110,10 @@ You can see our documentation at [docs](docs/README.md) for more in-depth instal
</pre>
</details>
## Roadmap
See [ROADMAP.md](ROADMAP.md) for the roadmap details. It may be updated from time to time.
## Community
Feel free to reach out if you have any questions. The maintainers of this project are reachable via:
@ -125,6 +129,6 @@ DingTalk:
Contributions are welcome and greatly appreciated. See [CONTRIBUTING.md](CONTRIBUTING.md) for details on submitting patches and the contribution workflow.
## Open Srouce License
## Open Source License
Fluid is under the Apache 2.0 license. See the [LICENSE](./LICENSE) file for details.

21
ROADMAP.md Normal file
View File

@ -0,0 +1,21 @@
# Fluid Roadmap
## 2021
### Optimize Data Access Acceleration
Objective: "Speedup data access for diversified scenarios on cloud"
* Support dataset metadata backup and restore for small files
* Support more cache runtimes (eg. Vineyard) for diversified data types
* Optimize cache runtime for the running apps on-the-fly
### Refine Data/App Scheduling
Objective: "Make cache runtime and application scheduling intelligent"
* Flexible scale in/out capability of cache runtimes (HPA)
* Workload-specific data cache orchestration
* Intelligent Data Prefetch based on Workload Scheduling History
### Improve User Experience
Objective: "Enable operation and maintenance of Fluid with less cost"
* Data Abstraction: More data abstraction types for different computing frameworks
* Observability: Enhance observability for cache runtimes
* More Operations: Enhance Dataset Operation (Pin/Load/Free..)
* Data Management: Dataset Cache Garbage Collection in Kubernetes