LiveRebel
Encyclopedia
LiveRebel is a Java EE
server management tool, designed for making automated, instant updates to Java applications in production without server downtime
. LiveRebel is developed by ZeroTurnaround
, a software company based in Tartu
, Estonia
.
LiveRebel is Java-based server application that supports the management of various servlet containers
, application server
s, and Java technologies. LiveRebel is also scriptable via a bundled command-line interface
(CLI) tool.
/ containers supported:
Java Platform, Enterprise Edition
Java Platform, Enterprise Edition or Java EE is widely used platform for server programming in the Java programming language. The Java platform differs from the Java Standard Edition Platform in that it adds libraries which provide functionality to deploy fault-tolerant, distributed, multi-tier...
server management tool, designed for making automated, instant updates to Java applications in production without server downtime
Downtime
The term downtime is used to refer to periods when a system is unavailable.Downtime or outage duration refers to a period of time that a system fails to provide or perform its primary function...
. LiveRebel is developed by ZeroTurnaround
ZeroTurnaround
ZeroTurnaround OÜ is an IT software company based in Tartu, Estonia, which makes productivity tools for both Java EE development and production environments . In 2009, ZeroTurnaround received a Jolt Award for JRebel...
, a software company based in Tartu
Tartu
Tartu is the second largest city of Estonia. In contrast to Estonia's political and financial capital Tallinn, Tartu is often considered the intellectual and cultural hub, especially since it is home to Estonia's oldest and most renowned university. Situated 186 km southeast of Tallinn, the...
, Estonia
Estonia
Estonia , officially the Republic of Estonia , is a state in the Baltic region of Northern Europe. It is bordered to the north by the Gulf of Finland, to the west by the Baltic Sea, to the south by Latvia , and to the east by Lake Peipsi and the Russian Federation . Across the Baltic Sea lies...
.
LiveRebel is Java-based server application that supports the management of various servlet containers
Java Servlet
A servlet is a Java programming language class used to extend the capabilities of servers that host applications accessed via a request-response programming model. Although servlets can respond to any type of request, they are commonly used to extend the applications hosted by Web servers...
, application server
Application server
An application server is a software framework that provides an environment in which applications can run, no matter what the applications are or what they do...
s, and Java technologies. LiveRebel is also scriptable via a bundled command-line interface
Command-line interface
A command-line interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks...
(CLI) tool.
Features
- Instant and seamless live application updates
- Preserves user sessions during updates
- Two-phase change/commit process for updating a server cluster
- Automatic compatibility check between versions
Integration and support
Application serverApplication server
An application server is a software framework that provides an environment in which applications can run, no matter what the applications are or what they do...
/ containers supported:
- Apache TomcatApache TomcatApache Tomcat is an open source web server and servlet container developed by the Apache Software Foundation...
- Caucho ResinResin ServerResin is a software product, a web server and Java application server from Caucho Technology. Resin is provided in two versions, Resin Professional and Resin Open Source ....
(beta) - GlassFishGlassFishGlassFish is an open source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation. The supported version is called Oracle GlassFish Server...
(beta) - IBM WebSphere Application Server
- JBoss Application Server
- JettyJetty (web server)Jetty is a pure Java-based HTTP client/server, WebSocket client/server and servlet container developed as a free and open source project as part of the Eclipse Foundation...
- Oracle WebLogic Application ServerOracle Weblogic ServerOwned by Oracle Corporation, Oracle WebLogic consists of a Java EE platform product-family that includes:* a Java EE application server, WebLogic Application Server* an enterprise portal, WebLogic Portal* an Enterprise Application Integration platform...
(beta) - SAP NetWeaver (beta)
- SpringSource dm ServerSpringSource dm ServerSpringSource dm Server is an open source, OSGi-based, Java application server developed by SpringSource, now a division of VMware. SpringSource dm Server supports the deployment of OSGi bundles and unmodified Java web applications as well as OSGi-influenced Shared Libraries WARs and Shared Services...
(beta)