Updated on 2022-09-14 GMT+08:00

Application Development Overview

Introduction to Alluxio

Alluxio is an open source data orchestration technology for analytics and AI for the cloud. It bridges data-driven applications and storage systems by moving data from the storage layer closer to data-driven applications, making it easier and faster to access. In addition, applications can be connected to multiple storage systems through a common interface.

Alluxio provides the following features:

  • Provides in-memory I/O throughput, and makes data-driven applications that can be elastically scaled cost effective.
  • Simplified cloud and object storage access
  • Simplified data management and a single point of access to multiple data sources
  • Easy application deployment

Introduction to Alluxio Interface Development

Alluxio supports program development using Java. For details about APIs, see https://docs.alluxio.io/os/javadoc/2.0/index.html.