浅草框架 浅草是用于分布式/并行计算的完整堆栈框架,它提供了一个开发平台和运行时库,支持各种分布式/并行计算环境,例如 , ,等。 用户可以根据其数据大小在透明地更改MapReduce,SparkRDD和C ++本机之间的执行引擎的分布式/并行计算上享受最佳性能。 除了基于查询的语言外,浅草还由于以下组件而有助于更轻松,有效和全面地开发更复杂的数据流程序。 面向数据流的DSL 基于数据流的方法适用于DAG结构,适用于分布式/并行计算。 浅草提供基于Java的具有数据流设计的领域特定语言,该语言与编译器集成在一起。 编译器 支持多层编译器。 基于Java的源代码曾经被编译为中间表示形式