TB, Electrolysis & Quantum

Disaster Master disasterlistmanager at gmail.com
Thu Dec 29 16:00:20 UTC 2016


On 12/28/2016 5:11 PM, Joshua Cranmer 🐧 <pidgeot18 at gmail.com> wrote:
> It's hard to see much benefit for multiprocess in TB, especially given 
> that HTML email tends to avoid features that truly stress the backend.

I disagree.

Basically, anything that involves talking to remote servers should be in
it's own thread/process, separated from the main UI thread/process.

For example, there have been numerous issues with Lightning that will
bring all of Thunderbird to its knees, and apparently it is still a
problem even today where a large number of remote calendars are in use.

Another example is GLODA. The initial indexing of a large mailstore can
also have a dramatic impact on performance until the indexing is
completed. Or, at least, it has the potential to do so.

And yet another example is [Cal/Card]DAV. What happens when the remote
server is having problems?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/tb-planning/attachments/20161229/7f16faca/attachment.html>


More information about the tb-planning mailing list