Workshop report



Opening Remarks


Session 1: Challenges at Large Scale (Session chair: Joe Hellerstein)

  • Data Indexing for Stateful, Large-scale Data Processing [Slides]
    Dionysios Logothetis and Kenneth Yocum (UC San Diego)
  • Scaling Online Social Networks without Pains [Slides]
    Josep M. Pujol, Geogos Siganos, Vijay Erramilli, Pablo Rodriguez (Telefonica Research)
  • Generating Wide-Area Content-Based Publish/Subscribe Workloads [Slides]
    Albert Yu, Pankaj K. Agarwal, Jun Yang (Duke University)
  • 3-3:30pm



    Session 2: New Problems and New Approaches (Session chair: Petros Maniatis)

  • Architectural Considerations for Distributed RFID Tracking and Monitoring [Slides]
    Zhao Cao, Yanlei Diao, Prashant Shenoy (University of Massachusetts)
  • Declarative Transport: A Customizable Transport Service for the Future Internet [Slides]
    Karim Mattar, Ibrahim Matta, John Day, Vatche Ishakian, Gonca Gursun (Boston University)
  • I Do Declare: Consensus in a Logic Language [Slides]
    Peter Alvaro, Neil Conway, Russell Sears, Tyson Condie, Joseph M. Hellerstein (UC Berkeley)
  • On the Declarativity of Declarative Networking [Slides]
    Yun Mao (AT&T Labs - Research)
  • 5:35-7pm

    Panel Discussion: "Declare your declarativity"

    Panelists: Fred Baker (Cisco), Joe Hellerstein (UC Berkeley), Eddie Kohler (UCLA), Arvind Krishnamurthy (University of Washington), Petros Maniatis (Intel Research Berkeley), Timothy Roscoe (ETH Zurich)

    A recent area of research is using declarative languages to implement complex systems and networking protocols. The appeal of declarative languages is their compactness: with just a few tens of lines, one can describe the entire semantics of a complex protocol, such as the consistency semantics of a file-system, or the TCP protocol, or the Paxos consensus protocol. Such compactness can make it easier for developers to ensure that their protocol implementations are semantically correct and they have few bugs. At the same time, there is little experience with using declarative languages for solving systems problems, and some are skeptical about their ease of use and ease of debugging.

    Each member of the panel will take a stand on whether systems will benefit from using declarative languages. By presenting different points of view, the panel will better put forward the promises and the challenges of this research area. Each panel member will have 7 minutes to present their point of view. After the panel presentations, the floor will be opened for Q&A.

    Slides: Eddie, Fred, Joe, Mothy, Petros.


    SOSP Dinner


    The Workshop on Networking Meets Databases (NetDB 2009) will bring together researchers from the systems and networking community and the database community. Many current research areas, such as cloud computing, data-center networking, sensor networks, network management, or social networks, raise research problems that lie at the boundary between these two communities. This workshop's goal is to foster an environment in which researchers from both communities can discuss ideas that will shape and influence these emerging research areas. We encourage submissions of early work, with novel and interesting ideas. We expect that work introduced at NetDB 2009, once fully thought through, completed, and described in a finished form, may be relevant to conferences such as SOSP, OSDI, SIGCOMM, SIGMOD, VLDB, NSDI, or ICDE.

    For the first time, the workshop will be co-located with the 22nd ACM Symposium on Operating Systems Principles (SOSP) 2009. NetDB will be held during the afternoon and early evening of Wednesday, October 14th, 2009 immediately succeeding the SOSP conference. Papers will be selected based on originality, likelihood of spawning insightful discussion and technical merit. The program will include presentation of the papers along with plenty of time for lively discussion among the participants.


    Paper submission will not be blind. The submissions will indicate the names or affiliations of the authors in the paper. Please do not submit abbreviated versions of journal or conference papers. In particular, submissions to NetDB must not be concurrent with a substantially similar submission to a conference or workshop, including condensed versions of work that has been submitted and is currently under review. Submissions should not be more than 5 pages in length, 10 point font on 12 point (single spaced) leading, with a maximum text block of 6.5 inches wide by 9 inches deep. Accepted papers may be subsequently revised, expanded, and submitted to full conferences and journals. Please submit your paper here.

    Important dates

    Submission deadline for papers
    June 1, 2009, at 11:59pm EST
    June 5, 2009 at 11:59pm EST (extension)
    Notification to authors July 10, 2009.
    Camera ready due Aug 10, 2009
    Workshop date Oct 14, 2009


    This year, NetDB takes a broad view of what constitutes research relevant to both communities. As a venue for exploring new directions, NetDB solicits submissions on work that borrows ideas and experiences from both communities. Topics of interest include, but are not limited to:
    • Database support for managing large or novel datasets, such as social networking data, network management, or data in the cloud.
    • Data mining and retrieval in large-scale systems.
    • Declarative systems.
    • Distributed key/value stores and cluster databases.
    • Placement, indexing, caching, and replication techniques for wide-area storage.
    • Design, implementation, and experience with wide-area data management.
    • Query planning, execution, and optimization in networked systems.
    • Query evaluation using network hardware.
    • Cross-layer optimization of databases and networks.
    • Archiving and analysis of network and systems data.
    • Data privacy and security in networks.
    Workshop Organization