Two-for-one special: Learn about Hazelcast and Spring-EJB3 Integration Solutions

Organiser
The San Francisco Java User Group
Date
Wed, 10 Jun 2009, 01:30 - 03:30 (Add to calendar) GMT
Venue
(Exact location not available) , San Francisco, US
Cost
Free

For our June 9th event we are taking advantage of the fact that many Java experts will be in town attending CommunityOne and JavaOne conferences.

Two such gurus generously offered to present at our meetup and share their wisdom.

In the first presentation Talip Ozturk will demonstrate that distributed programming in Java can be both super-easy and lots of fun when using Hazelcast, an opensource transactional, distributed/partitioned implementation of queue, map, set, list, lock, and executor service for Java.

According to Talip, [i]Hazelcast is for you if you like to easily: * share data/state among many servers (e.g. web session sharing) * cache your data (distributed cache) * cluster your application * partition your in-memory data * send/receive messages among applications * distribute workload onto many servers * take advantage of parallel processing * provide fail-safe data management[/i]

In this session, Talip will introduce us to Hazelcast and show us code samples, use-cases, demos, and the internals of this framework.

If you recall, we've already seen something similar before, but unlike Terracotta's client-server network-attached memory solution for Java, Hazelcast is peer-to-peer, which offers many advantages, with a potential for better HA and scalability

In the second presentation of the evening, Reza Rahman will discuss Spring and EJB 3 Integration solutions:

[i]EJB 3 and Spring are often cast as contenders. However there are a growing number of applications that combine the strengths of both these technologies to create compelling best-of-breed solutions. This session is a hands-on introduction to creating such solutions.

The session will outline some of the use cases where such integration makes sense and show you step-by-step how it can be done. We will see how to inject Spring beans into EJB, integrate Spring APIs like the JDBC and JMS templates into EJB as well as inject Session beans into Spring beans.

The session will use the Apache OpenEJB embedded container, Spring 2.5, Tomcat 6.0 and Eclipse 3.4 to demonstrate the code. The session will not cover the common case of Spring EJB 3 JPA integration but will focus on Session beans and Message Driven beans instead.[/i]

(A big thanks goes out to Shaun Abram invited Reza to speak to our group).

As before this meetup will be hosted at Google's San Francisco office (345 Spear St @ Folsom St)!

Pizzas will be sponsored by Diana Henninger from TEKsystems and refreshments will be brought in by Thao-Linh Bui from Vircon!

Be sure to stick around until the end to get a shot at winning books and other interesting goodies from Sun and O'Reilly, as well as a copy of IntelliJ IDEA from JetBrains.

See you on June 9th at 6:30pm!

[divider]

About Talip Ozturk: Talip Ozturk is the founder of Hazelcast and Hazel Ltd. He has been working with enterprise Java since 1999. In 2003, he got fascinated by Jini and developed an implementation of JavaSpaces. In 2008, his passion for distributed programming led him to develop Hazelcast, an open source clustering and highly scalable data distribution platform for Java. Before Hazelcast, he was the director of technology at Zama Media Group.

About Reza Rahman: Reza Rahman is an independent consultant specializing in Java EE with clients in the Philadelphia and New York metropolitan areas. He works with EJB 2, Spring, Hibernate, EJB 3, JPA and Seam.

Reza is the co-author of EJB 3 in Action from Manning Publishing. He is a frequent speaker at conferences and Java user groups at the local, national and international levels including JavaOne. Reza is an independent member of the Java EE 6 and EJB 3.1 expert groups.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Linux is only free if your time has no value” - Jamie Zawinski