PushEngage Plugin Performance Warning

Dave Hilditch
Talk to me

I’m busy working on a cool new plugin to let me chat directly with my customers. When I finally migrated the plugin over to my AWD site I found terrible performance.

I know it’s not poor performance from my code (I would be very embarrassed if it was!) so I set about finding out why AWD was suddenly running slowly.

Turns out it’s a plugin my manager John added recently called PushEngage. PushEngage lets you send browser notifications to your user – but you SHOULD NOT USE IT as the performance is dreadful at the moment.

Take a look at this video to see how bad performance becomes – this is on an 8GB RAM Digital Ocean droplet with 4-core CPU and yet the plugin adds about 30 seconds to page load.