Enabling the Swarm through the Global Data Plane
John D. Kubiatowicz

Citation
John D. Kubiatowicz. "Enabling the Swarm through the Global Data Plane". Tutorial, 13, November, 2014.

Abstract
The Global Data Plane (GDP) provides a data-centric glue for swarm applications. The basic primitive is that of a multi-input, multi-output, time-aware secure log. Data inputs are timestamped and rearranged by timestamp. Data can be securely committed to the log in a variety of ways, including via a external consistent transactional model. Data within the log can be randomly read, thereby permitting a variety of data models, including (eventually) a SQL query model. Further, data within a log can be preserved for the long term.

Electronic downloads


Internal. This publication has been marked by the author for TerraSwarm-only distribution, so electronic downloads are not available without logging in.
Citation formats  
  • HTML
    John D. Kubiatowicz. <a
    href="http://www.terraswarm.org/pubs/462.html"
    ><i>Enabling the Swarm through the Global Data
    Plane</i></a>, Tutorial,  13, November, 2014.
  • Plain text
    John D. Kubiatowicz. "Enabling the Swarm through the
    Global Data Plane". Tutorial,  13, November, 2014.
  • BibTeX
    @tutorial{Kubiatowicz14_EnablingSwarmThroughGlobalDataPlane,
        author = {John D. Kubiatowicz},
        title = {Enabling the Swarm through the Global Data Plane},
        day = {13},
        month = {November},
        year = {2014},
        abstract = {The Global Data Plane (GDP) provides a
                  data-centric glue for swarm applications. The
                  basic primitive is that of a multi-input,
                  multi-output, time-aware secure log. Data inputs
                  are timestamped and rearranged by timestamp. Data
                  can be securely committed to the log in a variety
                  of ways, including via a external consistent
                  transactional model. Data within the log can be
                  randomly read, thereby permitting a variety of
                  data models, including (eventually) a SQL query
                  model. Further, data within a log can be preserved
                  for the long term.},
        URL = {http://terraswarm.org/pubs/462.html}
    }
    

Posted by Barb Hoversten on 13 Nov 2014.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.