Direct Queue

Component type

module

Maintenance status

Development status

Downloads

687

Component created

Component changed

About

Direct Queue allows you to process queue items concurrently outside of the Drupal cron pipeline.
The module uses Drupal Console to process queue items.

Why

Sometimes tasks can take a very long time, you don't want queue items waiting for each other and you want to be able to process multiple queue items at the same time. By default, Drupal Queue Items are processed in the cron and run sequential, there is no concurrency. It's also common to only run the queue every x minutes (depends on configuration), so you have to wait for the next cron run.

Progressive Web App

Component type

module

Maintenance status

Development status

Downloads

1677

Component created

Component changed

What is a Progressive Web App?

Much like web components, progressive web apps (PWA) refers to a set of browser features designed to allow websites to behave more like native applications on mobile devices. As far as features are concerned it means:

Flat Table Entity Data

Component type

module

Maintenance status

Development status

Downloads

212

Component created

Component changed

This module stores each bundles of entity data in single row. Example, if a content type "page" having 10 different fields, it holds the whole node data in single node. It wont replace the existing field storage. But this module halps to reduce the number of joins when viewing node. This will be useful for heavy read only sites. I developed this to increase the performance for a drupal site which powers dozen mobile app. This reduce the latency.

Varnish Vanish

Component type

module

Maintenance status

Development status

Component created

Component changed

Problem

https://www.drupal.org/node/2693251.

Solution : Varnish Vanish (Orignal by Chris Delalis)

Contacts a Varnish server with a cache clear request over HTTP on the following actions:

  • Drupal Cache Flushes
  • Node Saves
  • Node Updates

If the Web Experience Toolkit (WxT) distribution is installed, the WxT render caches will also be cleared, primarily so that menu updates will be reflected after a varnish cache clear.

CloudFront Purger

Component type

module

Maintenance status

Development status

Downloads

2521

Component created

Component changed

You can use AWS CloudFront as a reverse proxy in front of your whole Drupal site.

This module provides a very simple AWS CloudFront Purge Purger plugin.

WARNING: You are charged for each invalidation on CloudFront. Do your own calculations before using this module.

Revision Snip

Component type

module

Maintenance status

Development status

Downloads

215

Component created

Component changed

The Revision Snip module provides a utility to prune node revisions that are older than a certain number of days from the database. At some point in the lifetime of most Drupal 7 sites, revision storage becomes a source of database bloat. This module provides a simple utility for site owners to be able to perform a customized one time pruning of these revisions through the GUI or via drush.