XMLWordPrintable

    Details

    • Story Points:
      8

      Description

      The objective is to spike how fastly integration can be added, in relation to ezplatform-http-cache.

      Expected deliverables as part of the spike:
      1. Analyze if and how it would help to upgrade our fos-http-cache(-bundle) requirement to 2.x to implement this feature. According to the changelog, many of the changes are about tags and proxy clients (removed, as 2.x of fos-http-cache doesn't seem to be required for Fastly. See EZP-28065 for the dedicated story)
      2. test the usage of the SURROGATE-KEY header used by Fastly, using the fos-http-cache tags configuration
      3. prototype clearing cache on fastly using a fos-http-cache proxy client. This should come with the proxy configuration (fos-http-cache-bundle), as they exist for varnish, nginx, etc
      4. (bonus) look into custom VCL and fastly, and try to determine if we will need one or not (might be too much for the scope of a spike)

      With the result of the spike, we will decide if the prototyped elements are the way to go, or if we need to rethink the integration.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                david.liedle-obsolete@ez.no David Christian Liedle (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Time Spent - 1 week, 4 days, 2 hours, 15 minutes Remaining Estimate - 2 days, 2 hours, 10 minutes
                  2d 2h 10m
                  Logged:
                  Time Spent - 1 week, 4 days, 2 hours, 15 minutes Remaining Estimate - 2 days, 2 hours, 10 minutes
                  1w 4d 2h 15m