Anyscale is an enterprise Core Data & Core AI stream analysis platfrom, the full name of Anyscale is Anyscale Stack,Analyze flow data . Anyscale is not a framework, but a complete solution, mainly includes:
-
Basic concept:
Anyscalebased on Streaming Analytics Visualization architecture -
Development tools:
Ambari, based on the Ambari source extension, Anyscale is better integrated with Ambari. -
The basic structure:
Anyscalecore is based on high-performance distributed relational database construction, supporting triceratops of data-second responsiveness. -
Core features:
AnyscaleCore Data & Core AI:- Core Data provides highly visual stream data analysis.
- Core AI provides AI capabilities on distributed systems.
-
Basic operation and maintenance: out of the box, visual operation and maintenance management system
Ambari Manager:- Provide core service management and configuration center functions to ensure the stability and reliability of the cluster.
- Manage large-scale distributed systems simply and efficiently, just need to pay attention on business applications.
- Internet of Things(IoT), connects everything’s era.Data is processed in the flow
- Anyscale flow analysis platform, simple and high performance data analysis, Core Data follows the principle of distributed system design
- Follow the existing service system of company. seamlessly blend into existing enterprise data center systems that could directly interact with data.
- One-stop solution: Out of the box & simple & easy to use.
- High performance: teraflops of data-second response, providing PB-level data storage.
- Scalability : Large-scale deployment, up to several hundred clusters.
- Visualization: Visual data collection, data storage, data analysis, data reporting.
- Reliability: The cluster provides a copy-tolerant mechanism, so hardware failures do not cause data loss.
- Simple operation and maintenance: log, monitoring, alarm, configuration, and service stack management.
- Easy to use: Provides standard SQL, drag and drop data analysis.
- Project List
| Name | explain | address | status | remark |
|---|---|---|---|---|
| Anyscale-package | Anyscale Ecosystem Package Management Tools | Github | ok | 🌱 |
| Anyscale | Anyscale for roadmap | Github | ok | 🌱 |
| Anyscale-select | Anyscale Ecosystem Package Core Tools | Github | ok | 🌱 |
| Anyscale-ambari-mpack | Anyscale Ecosystem Management Platform | Github | ok | 🌱 |
| Ambari | Anyscale Stack in Ambari | Github | ok | 🌱 |
- Project List
| Name | explain | address | status | remark |
|---|---|---|---|---|
| anyscale-package | Anyscale Ecosystem Package Management Tools | Github | ok | 🌱 |
| anyscale-select | Anyscale Ecosystem Package Core Tools | Github | ok | 🌱 |
| ambari-plus | Anyscale Stack in Ambari | Github | ok | 🌱 |
Note: The Anyscale-ambari-mpack and Anyscale-ambari projects will be merged in 3.1.0.0, and only one project will exist in the future.
- Add Hadoop 3.1.1
- Add Spark 2.4.0
- Add Hbase 2.0.2
- Add Livy 0.5.0
- Add Flink 1.7.0
- Add Hadoop 3.1.1 (done)
- Add Spark 2.4.0 (done)
- Add Hbase 2.0.2 (done)
- Add Livy 0.5.0 (done)
- Add Flink 1.7.0 (Not tested)
| Name | explain | address | status | remark |
|---|---|---|---|---|
| Anyscale-package | Anyscale Ecosystem Package Management Tools | Github | release | 🌱 |
| Anyscale-select | Anyscale Ecosystem Package Core Tools | Github | release | 🌱 |
| Ambari | Anyscale Stack in Ambari | Github | release | 🌱 |
| FusionDB | Anyscale Core FusionDB | Github | incubator | 🌱 |
Note: Anyscale 3.1.1.0 version, incubator core components FusionDB and CoreAI,details access fusionlab
- Add FusionDB 0.1.0
- Add CoreAI 0.1.0
- Add FusionDB 0.1.0
- Add CoreAI 0.1.0
| Name | explain | address | status | remark |
|---|---|---|---|---|
| Anyscale-package | Anyscale Ecosystem Package Management Tools | Github | release | 🌱 |
| Anyscale-select | Anyscale Ecosystem Package Core Tools | Github | release | 🌱 |
| Ambari | Anyscale Stack in Ambari | Github | release | 🌱 |
| FusionDB | Anyscale Core FusionDB | Github | incubator | 🌱 |
Note: Anyscale 3.2.0.0 version, release core components FusionDB and CoreAI,details access fusionlab
- Ambari-plus 2.7.4.0
- FusionDB 1.0.0.0
- Hadoop 3.1.1
- Zookeeper 3.4.6
- Metastore 3.1.0
- Spark 3.1.0
- Hbase 2.1.6
- CoreAI 0.1.0
- Ambari-plus 2.7.4.0 (done)
- FusionDB 1.0.0.0
- Hadoop 3.1.1 (done)
- Zookeeper 3.4.6 (done)
- Metastore 3.1.0
- Spark 2.4.0 (done)
- Hbase 2.1.6 (done)
- CoreAI 0.1.0
| Name | explain | address | status | remark |
|---|---|---|---|---|
| jdp-package | Anysacle Ecosystem Package Management Tools | Github | release | 🌱 |
| jdp-select | Anysacle Ecosystem Package Core Tools | Github | release | 🌱 |
| Ambari-plus | Anysacle Stack in Ambari | Github | release | 🌱 |
| FusionDB | Anysacle Core FusionDB | Github | incubator | 🌱 |
Note: Anysacle 1.0.0.0 version, release core components FusionDB and CoreAI,details access fusionlab
We use GitHub Issues to track community reported issues. You can also contact the community for getting answers.
项目列表,涉及的相关项目版本,全都统一为branch-3.1.0.0,Anyscale-package除外,拥有相关prefix,suffix需保持一致。
比如:Anyscale-3.1.0.0需具备版本一致性。
需要开启统称为branch-3.1.0.0分支以此为基础进行开发。最终release版本之前,可通branch-3.1.0.0分支发布带rc后缀的版本,比如rc1,rc2等。
新特性开发,可开启带develop关键字的分支,每个roadmap特性都会以pr的形式提到branch-3.1.0.0中,最终版本合并到master,并且打进行tag发布。
- {project_name}-number(unique)-feature-{describe}
bugfix开发,相关问题修复,需开启带有bugfix-{describe}关键字的分支,测试通过以pr的形式提给branch-3.1.0.0。
- {project_name}-number(unique)-bugfix-{describe}
commit信息,开发新特性和问题修复,严格以全英文方式提交信息,尽量让每一个pr都能清楚描述解决的问题或新特性。
文档编写
- 新特性的开发,需在文档项目中,编写详细的设计文档,设计文档评审通过,开始实现功能。
- 每个新特性开发合并
branch-3.1.0.0,需要编写相关使用文档,每次提交CI持续集成会自动部署为一个静态网站,只需专注编写文档。整个文档严格遵守markdown语法规范,文档内容描述需通俗易懂,易于理解。
。。。。
