Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-12

BookKeeper as a sequencer

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Won't Do
    • None
    • None
    • None
    • None

    Description

      It would be interesting to use BookKeeper as a sequencer for a number of parallel streams of events. The general idea is to use BookKeeper to establish a total order on the events of concurrent streams, and use the ordered sequence as the input of an architectural element that processes the events in the streams. This way the state of the element is reproducible.

      Given that we currently interleave the entries of concurrent ledgers in a bookie for writing efficiently, I believe it wouldn't be difficult to extend the interface to enable such a feature.

      Attachments

        Activity

          People

            fpj Flavio Paiva Junqueira
            fpj Flavio Paiva Junqueira
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: