HTTP Request Cache

Provides a wrapper around drupal_http_request() that will, by default, cache outgoing GET requests. Also defines an alter hook so that other modules can adjust if a request is cached or not.


No additional requirements.


Just enable the module and it will start caching outgoing GET requests. More complex rules require implementing an alter hook.


Redis Logging

Redis Logging

Redis logging provides a logging backend for the Redis key-value store, as well as a dblog-like user interface to view watchdog entries.



This is an enhancement over drupal's default cache.


This namespace will host a GraphQL implementation. This implementation will initially contain an adapter for READ and WRITE operations.

For further information regarding GraphQL and Relay please refer to these blog posts:


Ctools Content Type Cache

This module extends the api capabilities of ctools content types provided by the Chaos tool suite. It allow a developer to hard code cache settings in their ctools content types, to avoid making site builders having to configure cache manually.

I'd like to see this functionality go into panel core, and have opened a ticket with the maintainers.

CloudFront Refresh


This module allows sites using CloudFront as a CDN to send 'Invalidate' requests for nodes that have been updated when the site cache is cleared. This helps get around CloudFront's 3 active Invalidation request limit and to cut down on the total file invalidations (CF charges for > 3000). E.g., a node can be edited multiple times but only invalidated once when the cache is cleared.

It also supplies a form that can be used to manually specify URLs to be invalidated (e.g. a PDF file's content was changed but name didn't, and the like).


Subscribe with RSS Subscribe to RSS - Performance and Scalability