My favorites | Sign in
Project Logo
                
Code license: Apache License 2.0
Labels: Java, Spring, Modules, Web, JEE, J2EE, Jetty
Show all Featured downloads:
impala-1.0-RC1.zip
People details
Project owners:
  philzoio.impala

Impala is a dynamic module framework for Java-based web applications, based on the Spring Framework. With a focus on simplicity and productivity, Impala radically transforms application development using Spring and all the usual related technologies.

With it's powerful dynamic reloading capability, Impala dramatically reduces build/deploy/test cycles, allowing you to spend more time coding and less time waiting for your application to reload.

Unlike other Spring modularity projects, Impala does not depend on any third party runtime environments. Instead, it offers offers a simple, powerful and cohesive environment for truly modular application development and deployment that just works out of the box.

What makes Impala different?

News

Overview

Impala allows you to divide a large Spring-based application into a hierarchy of modules. These modules can be dynamically added, updated or removed.

Because Impala-based applications are genuinely modular, they are much easier to maintain than vanilla Spring applications.

Impala radically boosts productivity of Spring application development. This is enabled by the dynamic module loading capability, the seamless integration with Eclipse, and the efficient mechanisms for running Spring integration tests, both individually and within suites. When writing applications you only rarely need to restart your JVM, allowing your application changes to be reflected almost instantly. No long restart waits required!

Impala also features a build system, based on ANT, and dependency management capabilities, which you can optionally use.

For up to date news on development of Impala, see the project blog.

Impala is developed under the Apache Licence, Version 2.

Links









Hosted by Google Code