What: JavaRebel and Hazelcast
Who:
When: June 17, 2009 6:00 PM
Where: Google Office - 111 8th Ave 4th Floor New York NY 10011 - Google Maps
Description:

25% of developers say that their JEE projects take over two
minutes to deploy every time they want to see their changes.
If you deploy five times an hour, you start to watch the log files roll by, or, we switch to reading our email. So by losing focus, we waste more
than an hour every day.

How about entering CTRL-S and reloading Java classes in less than 1 sec?


We will cover faster development and some shortcuts you can take to
eliminate the build scripts from your everyday life. Then we will review
some ways to bypass or speed up redeployment. We will take a look at
JEE redeployment, OSGi modules, special framework support that exists
in Grails, Seam, Tapestry5 and RIFE, and JVM HotSwap. We will cover what
you can do for free, and introduce a class reloading JVM plug-in called
"JavaRebel", that solves the problem for peanuts.

HAZELCAST is an open-source transactional, distributed/partitioned
implementation of queue, map, set, list, lock and executor service
for Java. Hazelcast can be used for:




  • Sharing data/state among many servers (e.g. web session sharing)

  • Caching your data (distributed cache)

  • Clustering your application

  • Partitioning your in-memory data

  • Send/receiving messages among applications

  • Distribution of workload onto many servers

  • Taking advantage of parallel processing

  • Providing fail-safe data management





Where:

Google Engineering Offices

76 Ninth Avenue (between 15th/16th St), 4th Floor

New York, NY 10011

http://tinyurl.com/sqvpa
GOOGLE-MAPS Coordinates