-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #776 from humanmade/issue-1354-afterburner-documen…
…tation Add documentation for Afterburner.
- Loading branch information
Showing
2 changed files
with
26 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Afterburner | ||
|
||
Altis Afterburner is our PHP extension designed specifically to turbocharge your WordPress performance on Altis Cloud. | ||
|
||
## Afterburner Cache | ||
|
||
Afterburner cache is our object cache drop-in that replaces the existing PHP extension with a high-performing | ||
alternative to turbocharge your WordPress performance. | ||
|
||
It works by maintaining a local in-memory object cache, shared across multiple PHP threads, but synchronised with the | ||
main [Redis object cache](./object-cache.md). This reduces the overhead of calls to Redis for the most frequently used | ||
cache items, and in particular, speeds up the WordPress bootstrap process at the start of each request. | ||
|
||
The extension keeps in sync with the Redis object cache using PubSub notifications and multi-value data transfers to | ||
maintain the correct state efficiently. | ||
|
||
## Safety first features | ||
|
||
Should the Redis server disconnect or be unavailable for a period, the local cache will be cleared to prevent | ||
data race conditions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters