aspose file tools
The moose likes IDEs, Version Control and other tools and the fly likes Non-development uses for Java Rebel? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Reply Bookmark "Non-development uses for Java Rebel?" Watch "Non-development uses for Java Rebel?" New topic
Author

Non-development uses for Java Rebel?

David O'Meara
Rancher

Joined: Mar 06, 2001
Posts: 13459

The documentation (obviously) focuses on the Development benefits of the product, have there been cases in which you have considered or recommended its use in non-development environments?
Jevgeni Kabanov
Java Rebel Support
Ranch Hand

Joined: Jul 22, 2008
Posts: 32
There are four reasons why we don't support using JavaRebel in production at the moment:
  • Performance. JavaRebel at the moment has a performance impact that isn't noticeable in development, but would not be acceptable in production. We are talking about potentially several times slower.
  • Correctness. At the moment some of the really weird changes (not very likely to come up) may fail to update correctly. In development you can just redeploy, but in production this is again unacceptable.
  • Tooling. When you are updating production you need to be sure that the update will go through and a way to distribute it to the servers.
  • Licensing. At the moment the license charges per user. For production we would make a license per server or CPU.


  • We plan to address all of these issues by the end of the year and releasing a production version of JavaRebel. Until then production use is not supported.
    [ August 11, 2008: Message edited by: Jevgeni Kabanov ]

    <a href="http://www.zeroturnaround.com/jrebel/" target="_blank" rel="nofollow">JRebel</a> reloads Java code on-the-fly (<a href="http://www.zeroturnaround.com/jrebel-demonstration-screencast/" target="_blank" rel="nofollow">see demo screencast</a>)
    David O'Meara
    Rancher

    Joined: Mar 06, 2001
    Posts: 13459

    What about security?
    Jevgeni Kabanov
    Java Rebel Support
    Ranch Hand

    Joined: Jul 22, 2008
    Posts: 32
    Considering that most server apps do not run in a sandbox it shouldn't make much of a difference. The target group at the moment does not include hosting providers, which may impose a stricter security policy.
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Non-development uses for Java Rebel?
     
    Similar Threads
    How to be Agile in a large Enterprise?
    web development using xsl.
    Should I leave the job because the manager is micro-managing?
    What is "Must possess expert knowledge (development and application) in multiple OS?"
    deploying step explanation