Skip to content

Instantly share code, notes, and snippets.

@ctomc
Last active August 29, 2015 14:13
Show Gist options
  • Save ctomc/064eaecc189586a2b766 to your computer and use it in GitHub Desktop.
Save ctomc/064eaecc189586a2b766 to your computer and use it in GitHub Desktop.
CFP Building a Custom Trimmed Down WildFly Distribution
Title: Building a Custom Trimmed Down WildFly Distribution
Abstract:
WildFly is a very versatile, highly modular enterprise class application server with very small core footprint, and various capabilities added to it by way of extensions, also known as subsystems.
Not every application requires the full set of Java EE 7 APIs, or clustering with centralized management, and thanks to its modular design it’s not so difficult to create a custom distribution of the server.
In cloud environments resources like disk space and memory are scarce, so trimming down or assembling a custom distribution of the server can come handy.
WildFly 9 comes with completely new set of build assembly tools that allow us to provide different distributions like core, web & full to suite user's needs better.
In this talk we will take a look at:
* what different subsystems do and when you would need or not need them.
* how the different subsystems depend on each other
* how to identify the modules needed by a specific subsystem
* how to build your trimmed down custom distribution of WildFly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment