WildFly is an application server developed by RedHAt. WildFly is written in Java and it implements Java EE specifications. It is Free and Open-Source. WildFly is the direct continuation to the JBoss AS project.
Features
of WildFly
Web
Performance & Scalability
To
meet the high web performance and scalability WildFly uses a new high
performance web sever called
Undertow.
Undertow has the ability to scale to over a million connections.
Undertow is a flexible performant web server written in java
Lightweight
The
base runtime services were developed to minimize heap allocation.
These services use common cached indexed metadata over duplicate full
parses, which reduces heap and object churn. The use of modular class
loading prevents duplicate classes and loading more than the system
configuration requires. This not only reduces the base memory
overhead but also helps to minimize garbage collector pauses. Finally
the administration console is 100% stateless and purely client
driven. It starts instantly and requires zero memory on the serverIt
also leaves more headroom for application data and supports higher
scalability.
Speed
In
the highly optimized boot process of WildFly , services are started
concurrently to eliminate unnecessary waits and to tap into the power
of multi-core processors. As a result, WildFly offers a 10-fold
reduction in startup time over previous versions As a result, WildFly
offers a 10-fold reduction in startup time over previous versions .
Supports
Latest Standards and Technology
WildFly
implements the latest in enterprise Java standards.Java EE7 improves
developer productity by providing rich enterprise capabilities in
easy to consume frameworks that eliminate boiler plate and reduce
technical burden. This allows our team to focus on the core business
needs of our application.
Modular
Java
WildFly
does classloading right. It uses JBoss Modules to provide true
application isolation, hiding server implementation classes from the
application and only linking with JARs our application needs.
Port
Reduction
WildFly
has moved nearly all of its protocols to be multiplexed over two
HTTP ports: a management port, and an application port. Management
port is 9990 and Application port is 8080.
0 comments :
Post a Comment