Skip to content

Meeting 2014.03.28 (google hangout)

Mircea Markus edited this page Mar 31, 2014 · 6 revisions

Participants

  • Alex Snaps
  • Ben Cotton
  • Brian Martin
  • David Mossakowski
  • Dmitry Gordeev
  • Jared Anderson
  • Peter Lawrey
  • Rick Hightower
  • Manik Surtani
  • Mircea Markus

Agenda

  1. Roundtable Introduction: background, expectations from this JSR
  2. Relation with JSR-107 - shall we extend the API or go our own way?
  3. Go over the list of proposed features and gather initial thoughts
  4. Regular meetings: how often, when to start

Minutes

Roundtable/background:

  • Mircea Markus - Infinispan, XA transaction, HA/Clustering
  • Ben Cotton - data grid power-user, supercomputer deployments, high performance computing
  • Brian Martin - WebShpere, WebSphere eXtreme Scale
  • Peter Lawrey - high frequency trading systems
  • David Mossakowski - JSR-107 EG, Coherence, Gemfire
  • Alex Snaps - JSR-107 EG, HA/Clustering, Ehcache/Terracotta

Relation with JSR-107 API wise

  • open discussion, should be revisited once the set of features covered by JSR-347 are defined
  • consider providing an JSR-107 adapter

Skim over the list of proposed features

  • Async API
    • everybody likes it
  • Map/Reduce
    • desirable
  • Grouping API
    • desirable
    • consider an alternative(better) name: data affinity
  • Eventual consistent API
    • partitioning/split brain should be considered
    • eventual consistent API is desirable
  • Query
    • filtering + querying API desirable
  • Client/Server
    • a Client/Server protocol should be outside the scope of the spec

Action items

  • add node membership change notifications to the list of features (Mircea)
  • raise a discussion around having regular meetings (Alex)
  • clarify with JCP admin legal concerns about public mailing lists (Mircea)