More Related Content More from JBUG London (9) Data Grids JSRs by Steve Millidge2. JSR 107
JCACHE - Java Temporary Caching API
• Been around a Long Time
– 10 years
• Focussed on Java SE
– With some JEE Integration
• Caching API
– V get(Object key) throws CacheException;
– void put(K key, V value) throws
CacheException;
© C2B2 Consulting Limited 2011
All Rights Reserved
3. JSR 107
Get Involved
• Google Group for Discussion
– http://groups.google.com/group/jsr107
• Google Docs for Spec
– https://docs.google.com/document/d/1YZ-
lrH6nW871Vd9Z34Og_EqbX_kxxJi55UrSn4y
L2Ak
• GitHub for Code
– https://github.com/jsr107/jsr107spec
© C2B2 Consulting Limited 2011
All Rights Reserved
4. JSR 347
Data Grids for the JavaTM Platform
• Distributed Data Grids
• Just Starting to Form
• Manik is the Spec Lead
• What it covers is still TBD
– Build on 107
– Asynch API
– Distributed Execution
© C2B2 Consulting Limited 2011
All Rights Reserved
5. JSR 347
Get Involved
• Discussions on Google Groups
– http://groups.google.com/group/jsr347
• Wiki
– https://github.com/datagrids/spec/wiki
• Code
– https://github.com/datagrids/spec/
© C2B2 Consulting Limited 2011
All Rights Reserved
6. Who Am I
• Independent Expert Group Member
– JSR 107 and JSR 347
• Company Experience with multiple products
– Coherence, Infinispan, GemFire
• Non-Vendor Voice!
– Very Important
• Strive for clarity for developers and Administrators
• Get in touch with me if you want specific input into the
JSRs
– http://www.c2b2.co.uk smillidge AT c2b2.co.uk
© C2B2 Consulting Limited 2011
All Rights Reserved