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

allow application to recommend ledger data locality

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.3.0
    • None
    • None

    Description

      For application like hbase WAL, it will be useful if application like hbase can give a hint to bk about application's preferred ledger location. In that way, application can fail over to specific machines where one of the ledger replica is located; the recovery time will be faster. Another scenario is hbase's support for hot standby region server where read request can be served from a different machine other than the active region server. That requires the hot standby region server to read from ledger. If the ledger is on the same machine as standby region server, the performance will be better.

      Attachments

        1. BOOKKEEPER-592.diff
          157 kB
          Ivan Kelly
        2. bookkeeper-592.patch
          63 kB
          Flavio Paiva Junqueira
        3. BOOKKEEPER-592.patch
          157 kB
          Sijie Guo
        4. BOOKKEEPER-592.patch
          63 kB
          Sijie Guo
        5. BOOKKEEPER-592.patch
          63 kB
          Sijie Guo
        6. BOOKKEEPER-592.patch
          59 kB
          Sijie Guo

        Issue Links

          Activity

            People

              hustlmsp Sijie Guo
              mingma Ming Ma
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: