Monday, January 10, 2011

Multiple Instruction Multiple Data

    We need to start thinking about how existing and future Java API's will work with all the combinations of multiple data sets, multiple virtual machines, multiple physical hardware devices and multiple clients.  The issues surround how we handle concurrent access, availability, synchronization, distribution and sharing of all these resources.
I1: Data sharing:
  • shared database (old)
  • shared schema (new)