• GDP


    This project covers the core GDP functionality. In particular, this is home for the client-side C library, various language bindings around the C-library, log-server, various utilities around it, the GDP router, and some little projects related to the Urban Heartbeat. We hope to eventually clean it up and migrate components other than the core functionality (such as Urban Heartbeat stuff) to their own independent projects. For an overview, see wiki....

    • GDP Interfaces

      Code that is not part of the GDP itself, but is used to transfer data in and out of the GDP.

    • gdp-raft

      Raft is a replicated state machine and one of the consensus protocol.
      This work makes Raft running on gdp-click routers where all processes are identified 256-bit flat name address (GUID).
      There are several reasons working on it.

      • A first reason is to use Raft for a multi-writer case as a sequencer....
  • GDPv1 Prototype

    A prototype with tightened security and a variety of miscellaneous (but important) features.

    For a bucket list of features, see wiki

  • Others

    An umbrella project for all other projects.

Also available in: Atom