Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-4419

Memcached should not be used for persistent data

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2013-03-11
    • None
    • Release editor
    • None

      AS A sysadmin
      I WANT to be able to restart the memcached instances without breaking the user experience
      SO THAT I don't have to co-ordinate with the user base to perform basic sysadmin

      GIVEN a service that uses memcached
      WHEN memcached entirely disappears
      THEN other services should still function (but perhaps be slower)

      GIVEN a service that uses memcached
      WHEN memcached data is lost (e.g. due to a restart, or cache full)
      THEN other services should still function (but perhaps be slower)

      It should be possible to lose memcached at any time, and the effect to the user should be negligible. I believe the release editor violates this principal, by storing session data in memcached.

            warp Kuno Woudt
            djce Dave Evans
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2013-03-11