14 Jan 2010 - New York, NY

Skip to end of metadata
Go to start of metadata

Thursday, January 14th


New York Coherence Special Interest Group (NYCSIG)
Date: Thursday - January 14, 2010
Time: 5:30pm - 8:00pm EDT
Where: Oracle Office
Room 30076
520 Madison Avenue
30th Floor
New York, NY
Google Map
Closest Subways: Lexington Ave - 53rd St Station - (E, V)
5th Ave - 53rd St Station - (E, V)
51st St Station - (4, 6)
Agenda
Time What Detail Who
5:30 Open Pizza & Refreshments  
5:45 Welcome Welcome to the NYCSIG & Introductions. Craig Blitz - Oracle
5:45 Presentation Extreme Transaction Processing - Leveraging Oracle Coherence as a SEDA-based Scalable Event Transaction Processor Taylor Gautier - Grid Dynamics
6:35 Presentation TopLink Grid - Scaling JPA applications with Coherence Shaun Smith - Oracle
7:25 Presentation Coherence Incubator Update & the Processing Pattern Revisited Noah Arliss - Oracle
8:10 Close Next Meeting Outline & Announcements Craig Blitz - Oracle
Presentation Abstracts
Extreme Transaction Processing - Leveraging Oracle Coherence as a SEDA-based Scalable Event Transaction Processor
Taylor Gautier (speaker bio) Principal Client Architect (Grid Dynamics)
Modern telco billing processing systems face huge challenges in the search to move from mostly offline, or batch, processing of billing events to handling huge volumes of events in near-real time. The challenges for an architect of such a system are: how to handle the high throughput processing of near real-time events with low latency while maintaining strict transactional semantics and provide high availability and scalability of the service.
We present our extreme transaction processing solution leveraging Oracle Coherence as an in-memory-data-grid (IMDG) which provides reliable messaging, data storage, and asynchronous write-back to RDBMS. The system follows the staged event driven architecture (SEDA) design pattern providing for a flexible and manageable design that is both highly available and scalable. We discuss lessons learned during performance tuning and profiling plus best practices that are applicable for any Coherence user.
TopLink Grid - Scaling JPA applications with Coherence
Shaun Smith (speaker bio) Principal Product Manager (Oracle)
JPA, the Java Persistence API, is the Java standard for relational database access. But as is the case for many technologies, scaling JPA applications into large clusters is a challenge. In this session we'll introduce Oracle TopLink's new "TopLink Grid" feature which supports scaling JPA applications through Coherence integration. We'll also introduce the new TopLink Grid enabled "JPA on the Grid" application architecture in which the underlying relational database is replaced by Coherence and all standard database operations, including JPQL query execution, are handled by Coherence. In this session we'll demo how easy it is to leverage Coherence from JPA using TopLink Grid and how to build standards compliant Java EE applications that scale.
Coherence Incubator Update & the Processing Pattern Revisited
Noah Arliss (speaker bio) Senior Software Engineer (Oracle)
This presentation will discuss some of the feature themes for the next set of Coherence Incubator releases planned for the end of January. We've done a lot of work since the first release of the Processing Pattern. In this talk we'll look at some of the changes and new features to enable "compute-grid" style development with Coherence.
Call For Speakers
The NYCSIG is looking for speakers. Do you have an interesting Coherence implementation you can show or discuss? Please let us know if you're interested in speaking or if there is a topic you would like to see presented at our next meeting.

Registration:

Registration is required for building security.
The registration process has changed for the NYCSIG.

Please email the NYCSIG to register for this event.

Your Full name and Company name are required for building security.

Contact


Contact NYCSIG with any comments or questions.

Labels:
past_event past_event Delete
event event Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.