28 Oct 2011 - New York, NY

Skip to end of metadata
Go to start of metadata

Friday, October 28


New York Coherence Special Interest Group
(NYCSIG)
Date: October 28, 2011
Time: Pre-SIG 12:00 - 1:00 / SIG 1:00 - 5:00
Where: Oracle Office
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
12:00 Pre-SIG Presentation Cache Topologies, Use Cases, and Best Practices Noah Arliss
1:00 Open Q&A, Pizza, and Welcome   Coherence Experts
1:45 Presentation What's New in Coherence 3.7.1 Craig Blitz - Oracle
2:45 Presentation When Application Requirements Insist You Persist Matthew Fowler - CloudTran
4:00 Presentation Bringing Live Objects to Life Noah Arliss - Oracle
5:00 Close Next Meeting Outline & Announcements Craig Blitz - Oracle
Presentation Abstracts
Cache Topologies, Use Cases, and Best Practices
Noah Arliss (speaker bio) Sherriff, AKA Software Development Manager (Oracle)
This discussion is part of our pre-SIG targeted at developers and architects who are new to Coherence, or may want to learn about some product capabilities they had not been using before. Noah will present various caching topologies, such as partitioned, replicated, and near, followed by an open discussion of what use cases map best to which topologies, and best practices for using the various topologies. The talk will be followed by an open Q&A with a panel of Coherence experts.
What's New in Coherence 3.7.1
Craig Blitz (speaker bio) Product Manager (Oracle)
Oracle recently announced the availability of Coherence 3.7.1, which is jammed packed with goodies for developers that will make their lives easier. Craig will present an overview of these new features, as well as the latest information on Exalogic optimizations, Coherence Management Pack features, Eclipse Tooling, and integration with other Oracle products.
When Application Requirements Insist You Persist
Matthew Fowler (speaker bio) CTO (CloudTran)
Coherence, and in-memory data grids in general, have been an incredible resource for quickly accessing and processing data with reliable scalability for large client loads. With features like write-through and write-behind, a back-end database can easily be added to the architecture for data persistence, which is necessary to meet the business requirements of some types of applications. Using asynchronous write-behinds will keep the application running at “grid speed,” but it can be tricky to maintain ACID transactionality between the grid and databases.
This discussion presents a reasonable way to implement asynchronous write-behinds with ACID transactions from the Coherence grid to a collection of distributed databases. The approach does NOT use a 2-phase commit protocol but is fast and scalable to maintain all the power and performance of a grid-based application that also persists data transactionally.
Bringing Live Objects to Life
Noah Arliss (speaker bio) Sherriff, AKA Software Development Manager (Oracle)
Building distributed applications often requires rethinking your approach to development towards an event driven architecture. EDAs are loosely coupled and highly distributed in nature allowing for robust scalable and extensible systems. Live Objects are extremely powerful for building these types of architectures. They can take action when you interact or modify their state, and in turn can ripple into other objects taking action. In this session Noah will outline the pattern and work through how to use it to build reliable distributed workers and reliable subscriptions to external systems.

Registration:

Please email the NYCSIG to register for this event.

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

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.

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.