# fluid

> Fluid, elastic data abstraction and acceleration for BigData/AI applications in cloud. (Project under CNCF) 

- **URL**: https://www.freshcrate.ai/projects/fluid
- **Author**: fluid-cloudnative
- **Category**: Frameworks
- **Latest version**: `v1.0.8` (2025-10-31)
- **License**: Apache-2.0
- **Source**: https://github.com/fluid-cloudnative/fluid
- **Homepage**: https://fluid-cloudnative.github.io/
- **Language**: Go
- **GitHub**: 1,912 stars, 1,204 forks
- **Registry**: github
- **Tags**: `ai-framework`, `alluxio`, `big-data`, `data-abstraction`, `distributed-cache`, `go`, `kubernetes`

## Description

Fluid, elastic data abstraction and acceleration for BigData/AI applications in cloud. (Project under CNCF)

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.0.8` | 2025-10-31 | Low | ## New Features 1. **Support for Native Sidecar Mode**      In FUSE Sidecar deployments, the Kubernetes Native Sidecar injection scheme can be enabled to resolve lifecycle management, startup sequencing, and resource isolation limitations of traditional Sidecars.   2. **Fluid Dashboard KubeSphere Extension**   Adds Web dashboard for Fluid, including dataset, runtime, and dataload management. 3. **Open ThinRuntime PodMetadata Configuration**      Supports dynamic configuration of PodMetadat |
| `v1.0.7` | 2025-09-20 | Low | ## New Features 1. **JindoRuntime**    - Default Jindo version upgraded to 6.9.1, improving read-bandwidth utilization.    - File-prefetcher version now automatically matches the JindoFS image tag (#5235).    - Added support for DLS-prefix URLs (#5158). 2. **ThinRuntimeProfile**    - Users can now define custom Pod lifecycle hooks (#5123). 3. **Sidecar mode**    - Multiple sidecar-mounted Pods can coexist on the same node without mount-point conflicts; webhook automatically allocates uni |
| `v1.0.6` | 2025-07-12 | Low | #### New Features   1. **Prefetch Sidecar**    Accelerates model file loading for inference services and improves bandwidth utilization.   2. **JuiceFSRuntime: Fuse Seamless Upgrade**    Automatically cleans up idle pods during Fuse image updates (enabled via `cleanPolicy: onFuseChange`).   3. **JuiceFSRuntime: Preheating Parameter Customization**    Supports advanced preheating parameters in `Dataload` (refer to [JuiceFS Documentation](https://juicefs.com/docs/zh/community/command_referen |
| `v1.0.5` | 2025-02-26 | Low | ## New Features  - **Enhanced Binding Efficiency in Kubernetes Clusters**    Optimized ThinRuntimeController’s binding performance for large-scale Dataset deployments, reducing resource scheduling latency in Kubernetes clusters.    - **Integration with Third-Party Storage via HostPath**    Enabled Dataset to mount third-party storage systems (e.g., NFS, Ceph) through node-local HostPath volumes, extending compatibility with heterogeneous data sources.    - **Distributed Fault Tolerance f |
| `v1.0.4` | 2025-01-01 | Low | ## New Features - Added support to configure the `maxConcurrentReconciles` parameter for the `ThinRuntimeController`, allowing for improved concurrency management. - Introduced support for resource configuration within the Fluid webhook, enabling more precise control over resource allocation. - Added support for configuring `Burst` (default 30) and `Qps` (default 20) settings for client interactions with the APIServer through the Fluid Webhook, enhancing request handling capabilities. - Impl |
| `v1.0.3` | 2024-10-30 | Low | ## New Features 1.  Dynamic mount now supports exposing mount status updates to users. 2. Supports configuring current data flow operations based on the affinity of previous data operations to optimize processing efficiency. 3. Enables data plane monitoring of JindoRuntime using Prometheus. 4. Allows configuration of imagePullSecret in Runtime level.  ## Bug Fixes.  1. Fixed an issue where configuring affinity/nodeSelector/schedulerName/imagePullSecrets parameters in CronDataload caused p |
| `v1.0.2` | 2024-08-30 | Low | ## New Features * Support setting resources requests and limits for DataProcess * Add dataset in used info to mutated app pods  * Support hierarchical imagePullSecrets configuration in AlluxioRuntime * Support subpath in dynamic-mount  ## What's Changed * Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in https://github.com/fluid-cloudnative/fluid/pull/4200 * Prepare 1.0.2 by @cheyang in https://github.com/fluid-cloudnative/fluid/pull/4207 * Delete the unused rbac roles for v |
| `v1.0.1` | 2024-07-12 | Low | ## New Features - Support data flow affinity scheduling. - Support dynamic updates for dataset mount points. - Support data acceleration for Fluid Persistent Volume Claim in sidecar mode  ## What's Changed * Prepare 1.0.1 by @cheyang in https://github.com/fluid-cloudnative/fluid/pull/3886 * fix jindo rbac remove secret get by @frankleaf in https://github.com/fluid-cloudnative/fluid/pull/3974 * support parallel tasks for cron datamigrate by @xliuqq in https://github.com/fluid-cloudnative/ |
| `v1.0.0` | 2024-05-14 | Low | ## Highlights - Introduced a flexible, configurable, tiered data locality scheduling capability to optimize the affinity between application pods and data cache. - Provided DataProcess for custom data operations, and add three trigger strategies for data operations for all the data operations – once, onEvent, Cron. - Provided a Python SDK with dataflow capabilities for data scientists. - Implemented A new runtime for sharing in-memory immutable data: VineyardRuntime is supported in Fluid. - |
| `v0.9.3` | 2024-03-13 | Low | ## What's Changed * Prepare 0.9.3 by @cheyang in https://github.com/fluid-cloudnative/fluid/pull/3638 * enhance: remove jindoruntime's fsGroup (#3632) by @frankleaf in https://github.com/fluid-cloudnative/fluid/pull/3641 * Remove fsgroup from alluxio runtime (#3635) by @TrafalgarZZZ  in https://github.com/fluid-cloudnative/fluid/pull/3654 * cherry-pick to 0.9: del metadata sync && del duplicate metrics (#3380) by @TrafalgarZZZ @Hexilee in https://github.com/fluid-cloudnative/fluid/pull/3738 |

## Citation

- HTML: https://www.freshcrate.ai/projects/fluid
- Markdown: https://www.freshcrate.ai/projects/fluid.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/fluid/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
