Emma site is so slow that it's unusable

  • 7
  • Problem
  • Updated 4 years ago
  • In Progress
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members.

Photo of Social Media Mentions

Social Media Mentions

  • 39 Posts
  • 0 Reply Likes

Posted 4 years ago

  • 7
Photo of David Wright

David Wright, VP of Product Management

  • 110 Posts
  • 27 Reply Likes
Official Response
Hi everyone,

Thanks again for sharing your feedback on what it's been like to work in Emma this week. We just posted a more detailed update regarding Emma’s performance on Monday. You can find that here. We’ll post replies to that announcement as we're making progress toward the Emma you expect and the one we're proud of — one that's fast, responsive and helps you do your job quickly and effectively. 

Best,
David 
Photo of David Wright

David Wright, VP of Product Management

  • 110 Posts
  • 27 Reply Likes
Official Response
Hello everyone,

I wanted to reply to this conversation in an effort to summarize the action we've taken/are taking to improve the performance of Emma. We're posting updates as to what's going on and how we're working to improve it in this conversation

On Friday, September 4th around 3:40pm CDT, we installed and configured a new server which helped drop CPU usage.

Yesterday, around 6:40 pm CDT we released:
  • Additional caching to help speed up page load time in the editor
  • Not loading an account’s My Template thumbnails until a user clicks “Show templates”
  • Reducing the number of database calls on login and across the app
  • Additional metrics to further measure, monitor and prioritize work to improve performance
We are currently working on a few more things to help with performance, specifically when working in the editor, namely:
  • Optimizing uploaded images while working in the editor
  • Refactoring the send test slide-in panel (as we think it may be contributing to overall editing performance)
  • Adding metrics around mailing proofing to help measure and prioritize work
Please don't hesitate to reach out if you have specific questions or concerns. We'll do our best to keep you posted as we prepare our next release.

Thanks,
David
Photo of David Wright

David Wright, VP of Product Management

  • 110 Posts
  • 27 Reply Likes
Official Response

Good morning,

I posted a new reply to our announcement yesterday evening regarding our mission to make Emma better and faster. In an effort to keep all of the key information visible, I wanted to summarize the action we’ve taken since our servers started experiencing high load on Monday, August 31st:


Monday, September 14th

We released some changes aimed to improve the overall performance of Emma at 4:55pm CDT, including:

  • Optimizing the responsiveness of typing in the editor
  • Fixing javascript errors to clean up our performance tracking metrics
  • Improving the experience around uploading animated GIFs


We released the following at 10:35am CDT:

  • Lazy-loading template gallery preview images to improve the initial page load of the template gallery
  • Reducing the number of connections to Redis to improve overall page load time across Emma
  • Resizing images on upload if they’re greater than 1280px wide to improve the performance of working with larger images in the editor


Thursday, September 10th

At around 11:40pm CDT we released a few things including more caching of files used in the editor and throughout the app, and additional metrics to measure and monitor the proofing process.


Wednesday, September 9th

We released the following improvements around 6:40pm CDT:

  • Additional caching to help speed up page load time in the editor
  • Not loading an account’s My Template thumbnails until a user clicks “Show templates”
  • Reducing the number of database calls on login and across the app
  • Additional metrics to further measure, monitor and prioritize work to improve performance


Friday, September 4th

We installed and configured a new server which helped drop CPU usage at around 3:40pm CDT


Thanks everyone for the continued patience as we work toward delivering the product experience you expect. Please don't hesitate to reach out if you have specific questions or concerns.


Thanks,

David

(Edited)