|
|
|
<<< Previous speaker
|
next speaker >>>
|
Toomas Romer, ZeroTurnaround
Toomas Römer is an R&D specialist of the largest custom software development company in the Baltics (Webmedia, Ltd). He is also one of the core developers of the two products (JavaRebel and JspWeaver) that were developed under the trademark ZeroTurnaround. He has also contributed to the open-source Aranea Web Framework. Toomas personal blog can be found at dow.ngra.de.
|
Presentation: "Watching the logs roll by"
Time:
Wednesday 17:15 - 18:15
Location:
Rutherford Room
Abstract: 25% of developers say that their JEE projects take over 2 minutes to
deploy, every time they want to see their changes. Since on average we
deploy 5 times an hour, we're watching the logs roll by, or switching
to email and losing focus, for more than an hour every day. Ouch.
That's painful!
In this talk, Jevgeni Kabanov will highlight 3 key techniques that you
can start using immediately to drop the time from hitting Ctrl+S to
refreshing your browser down to less than one second. We will start
by discussing exploded development and some shortcuts you can take to
eliminate the build scripts from your everyday life. The we will
review some ways to bypass or speed up redeployment. We'll take a look
at JEE redeployment, OSGi modules, special framework support that
exists in Grails, Seam, Tapestry5 and RIFE, and JVM HotSwap. We'll
cover what you can do for free, and introduce a class reloading JVM
plugin called "JavaRebel", that solves the problem for peanuts.
After this talk, you'll walk away with a clear idea of at least 3 ways
to reduce your turnaround, and measurably save your team at least an
hour per day.
|
 |
| |