1. The State of Java Build Systems

    Most people eventually get it that building release artifacts using their IDEs is not the way to nirvana. Builds have to stay stable and reproducible between IDE revisions, and being able to execute them in a command line environment or especially continuous integration servers is key to agile development.

    Fortunately …

    read more
  2. Using GridGain's Topology SPI

    On a GridGain cluster, you sometimes want to execute your jobs on only a subset of the nodes available: those nodes meeting a given condition. Let's say some nodes run an expensive piece of thirdparty software that is (fortunately) only needed for a couple of tasks. At another time, the …

    read more
  3. A Quick Look at GridGain

    This weekend I finally had the time to take a look at GridGain, a computational grid package written in and for Java. GridGain is a an open source product licensed under LGPL-2.1 (the same as JBoss) with minor portions under the Apache 2.0 license, so use in commercial …

    read more
  4. Creating a Minimal Enterprise Application with Maven

    Setting up a Java EE application is no trivial task. Dependency management, building, and deployment can get pretty complex and require a thorough understanding of deployment descriptors, jars, ears and other artifacts.

    In this article, I'm going to present a truly minimal Maven-based setup for the JBoss Application Server (tested …

    read more

social