Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Java Other

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
asakusa-aggregator
asakusa-archetype-directio
asakusa-archetype-thundergate
asakusa-archetype-windgate
asakusa-cleaner
asakusa-directio-dmdl
asakusa-directio-plugin
asakusa-directio-test-moderator
asakusa-directio-vocabulary
asakusa-distribution
asakusa-dmdl-core
asakusa-dmdl-java
asakusa-dsl-analysis-plugin
asakusa-dsl-vocabulary
asakusa-model-generator
asakusa-parent
asakusa-runtime
asakusa-test-data-generator
asakusa-test-data-provider
asakusa-test-driver
asakusa-test-moderator
asakusa-test-tools
asakusa-thundergate-dmdl
asakusa-thundergate-plugin
asakusa-thundergate-runtime
asakusa-thundergate-test-moderator
asakusa-thundergate-vocabulary
asakusa-thundergate
asakusa-windgate-bootstrap
asakusa-windgate-core
asakusa-windgate-dmdl
asakusa-windgate-hadoopfs
asakusa-windgate-jdbc
asakusa-windgate-plugin
asakusa-windgate-retryable
asakusa-windgate-stream
asakusa-windgate-test-moderator
asakusa-windgate-vocabulary
asakusa-yaess-bootstrap
asakusa-yaess-core
asakusa-yaess-flowlog
asakusa-yaess-jsch
asakusa-yaess-multidispatch
asakusa-yaess-paralleljob
asakusa-yaess-plugin
asakusa-yaess-tools
ashigel-compiler-bootstrap
ashigel-compiler
docs/ja
.gitattributes
LICENSE
NOTICE
README.rst

README.rst

Asakusa Framework

Asakusa is a Hadoop-based Enterprise Batch Processing Framework, to improve the efficiency of General Enterprise Systems (e.g. Supply Chain Management). Asakusa provides the DAG-based development methodology, which must be required for the large scale batch jobs. With Asakusa, the developers can build up the scalable and robust enterprise batch jobs easily and comprehensively.

Asakusa consists of the following components: (1) MapReduce DSL compiler (Ashigel Compiler), (2) a data model generator for Hadoop data format, and (3) integrated test suites tools. Ashigel compiler compiles the DSLs (multi-layered DSLs, business workflow DSL, logic flow DSL, and data operator DSL) into MapReduce programs. The model generator takes RDBMS schema as an input, and generates the Hadoop I/O classes and the corresponding test codes. For the ease of the development, the test suite tools integrate the Ashigel compiler and the model generator.

Resources

Something went wrong with that request. Please try again.