SlideShare a Scribd company logo
1 of 7
Download to read offline
DataGrids JSRs




© C2B2 Consulting Limited 2011
           All Rights Reserved
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
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
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
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
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
Thank you




© C2B2 Consulting Limited 2011
           All Rights Reserved

More Related Content

More from JBUG London

Compensating Transactions: When ACID is too much
Compensating Transactions: When ACID is too muchCompensating Transactions: When ACID is too much
Compensating Transactions: When ACID is too much
JBUG London
 

More from JBUG London (9)

Compensating Transactions: When ACID is too much
Compensating Transactions: When ACID is too muchCompensating Transactions: When ACID is too much
Compensating Transactions: When ACID is too much
 
London JBUG - Connecting Applications Everywhere with JBoss A-MQ
London JBUG - Connecting Applications Everywhere with JBoss A-MQLondon JBUG - Connecting Applications Everywhere with JBoss A-MQ
London JBUG - Connecting Applications Everywhere with JBoss A-MQ
 
Easy Integration with Apache Camel and Fuse IDE
Easy Integration with Apache Camel and Fuse IDEEasy Integration with Apache Camel and Fuse IDE
Easy Integration with Apache Camel and Fuse IDE
 
jBPM5 - The Evolution of BPM Systems
jBPM5 - The Evolution of BPM SystemsjBPM5 - The Evolution of BPM Systems
jBPM5 - The Evolution of BPM Systems
 
Arquillian - Integration Testing Made Easy
Arquillian - Integration Testing Made EasyArquillian - Integration Testing Made Easy
Arquillian - Integration Testing Made Easy
 
Infinispan from POC to Production
Infinispan from POC to ProductionInfinispan from POC to Production
Infinispan from POC to Production
 
Hibernate OGM - JPA for Infinispan and NoSQL
Hibernate OGM - JPA for Infinispan and NoSQLHibernate OGM - JPA for Infinispan and NoSQL
Hibernate OGM - JPA for Infinispan and NoSQL
 
JBoss jBPM, the future is now for all your Business Processes by Eric Schabell
JBoss jBPM, the future is now for all your Business Processes by Eric SchabellJBoss jBPM, the future is now for all your Business Processes by Eric Schabell
JBoss jBPM, the future is now for all your Business Processes by Eric Schabell
 
JBoss AS7 by Matt Brasier
JBoss AS7 by Matt BrasierJBoss AS7 by Matt Brasier
JBoss AS7 by Matt Brasier
 

Recently uploaded

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Data Grids JSRs by Steve Millidge

  • 1. DataGrids JSRs © C2B2 Consulting Limited 2011 All Rights Reserved
  • 2. 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
  • 7. Thank you © C2B2 Consulting Limited 2011 All Rights Reserved