Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-46909

Improve Cluster Management Resource Efficiency

    XMLWordPrintable

Details

    Description

      PRD - https://docs.google.com/presentation/d/15OQmlLO4TKOhktHAgXghhcY4Re85mMznCGF_WyyBHF8/edit#slide=id.gc7d7335694_0_22

      • Evaluate singletons which use repeated scheduled polling (janitor MB-47507)
      • Improve caching (fine grained invalidation)
      • Introduce fine grained streaming change subscriptions (MB-38523)
      • On change triggering, wake up a single process to evaluation diff and only notify subscribers if there is a diff
      • Communicates diff to subscribes such that they can reduce or eliminate a follow up queries.
      • Evaluate REST APIs and polling callers. Try to switch them to use streaming APIs.
      • Notice reductions captured here illustrating compute spent on polling requests, streaming notifications, and per memcachd bucket monitoring.
      • See dependent tickets associated

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              meni.hillel Meni Hillel (Inactive)
              meni.hillel Meni Hillel (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty