Search code examples
javajrebeldcevm

dcevm true Hot Swap in Java vs JRebel/LiveRebel stability


I just installed DCEVM on my dev machine with hotswap agent and it seems to work well. DCEVM looks like an alternative to JRebel/LiveRebel. Also on production systems.

Is DCEVM and hotswap agent production ready?

What are the production-problematic issues?


Solution

  • Both DCEVM and JRebel are meant for development environments only.

    DCEVM works fine in many use cases, it can load most of the class changes and is perfect if you are on budget and need basic reload capability. In comparison JRebel works with over 100 frameworks like Spring, Hibernate etc which configuration DCEVM is not able to reload.

    Difference is also in support. While DCEVM is community supported on as is basis then commercial JRebel has professional support team to help you with any trouble you might have.