Boost Hibernate Performance 10x via the new Ehcache and Hibernate Cache provider

Jun 16 Wed 6:30 PM
Location

555 Seymour St.
Atrium Rm 825
Vancouver, BC V6B 3H6
604-434-1610

Attendance
 35  people attended.
4.50 4.5010 (10 ratings)

Who organized?
Brian Leathem,  Darren Gibbons,  Jim Tivy,  and Sam Cirka

Ari Zilka, the founder of Terracotta will be giving a presentation on boosting the performance of Hibernate in your applications by 10x via the new Ehcache 2.0.0 and Hibernate Caching SPI provider.

Ehcache is an open source, standards-based cache used in a wide array of applications to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-features and this has made it the most widely used Java-based cache.

Ari will walk through the Spring Pet Clinic as an application example and show us how to tune it for maximum performance, both when using Hibernate and when caching result sets directly.

He will show us benchmarking tests the comparative application performance of Ehcache EX 1.8 versus MySQL, Memcached and a leading In-Memory Data Grid, including the impressive performance increases from the latest Terracotta 3.2 Server Array.

Finally Ari will also discuss some upcoming features in Ehcache 2.0 such as JTA, bulk loading, the new Hibernate 3.3 provider and write-behind.

About Ari

Ari is a frequent speaker at technical conferences, such as SpringOne, QCon, Devoxx, and JavaOne, where this year he accepted the 2009 Java Everywhere Duke's Choice Award for Terracotta.

Before founding Terracotta in 2003, Ari was an Entrepreneur-in-Residence at Accel Partners. Before joining Accel, Ari was the Chief Architect at Walmart.com, where he led the innovation and development of the company's new engineering initiatives. At Walmart.com, he built and led a team of core engineers focused on performance management, and operations cost-saving measures.

Prior to Walmart.com, Ari worked as a consultant at Sapient and before that at PriceWaterhouseCoopers. During these years, he managed development and advised businesses on high technology strategy and deployment. His accomplishments at Sapient include the successful launch of Walmart.com, as well as successful engagements with Gap.com and Nike.com. At PriceWaterhouseCoopers, he worked with Harrod's of London, Siemens, Intel, Compaq, Barnes & Noble, and others.

Ari's career started as a software engineer for a subsidiary of Motorola, where he wrote groundbreaking wireless paging software. Since then, his software development accomplishments also include projects revolving around statistical analysis and data warehousing. In the mid 1990's, Ari invented a new object relational database that still exceeds the capabilities and performance of database technology today.

Ari holds a B.S. in Electrical Engineering Computer Science as well as in Mechanical Engineering from University of California, Berkeley.

Photos of this Meetup

No photos yet.

Talk about this Meetup

  • Posted Jun 17, 2010 10:10 AM
    I wanted to attend this Meetup, but unfortunately had to miss it. Are there any plans to make the transcripts of this talk available to the group?
  • Posted Jun 17, 2010 9:21 AM
    I found the talk good as well. Gave me a little more insight into how/when I could use something like EHCache and Terracotta, and what doors it leaves open for future needs
  • Chris Kovacs
    Posted Jun 17, 2010 9:03 AM
    Excellent talk and very relevant to my current projects. I look forward to sharing the information with my teammates.

Who attended?

This Meetup is about…

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to The Vancouver Java Users Group.

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service