Project

General

Profile

Actions

Feature #81455

closed

Story #81432: Replace TYPO3 caching solution with PSR-6 / Doctrine capable alternative

Add identifier locking capabilities to TYPO3 cache frontends

Added by Claus Due almost 7 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Caching
Target version:
-
Start date:
2017-06-03
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Rather than force the consumer to implement locking to prevent multiple threads from generating the same cached content (i.e. TSFE during page generation), it is a simple matter to fit any caching frontend with locking capabilities that reserve an identifier and forces all other threads than the cache generating one, to wait for the lock to be released before continuing.

This feature can then be used in several places in TYPO3 to reduce issues with cold caches - and can replace the current page cache locking procedure.

Actions

Also available in: Atom PDF