Adblock Plus and (a little) more

Sorry about the server outage · 2012-11-23 14:20 by Wladimir Palant

Following the Adblock Plus 2.2 release yesterday our server became pretty much unreachable. This was the result of the new typo correction feature downloading its database. Unfortunately, while I was very focused on ensuring that this feature has the necessary quality I entirely forgot what this one server request per user would mean for our old server which cannot really handle much load. A new server with much more resources is handling this now but that change still took a day to propagate. Sorry about that, again a lesson learned.

On the bright side, we are working on replacing that old server completely and building up a more reliable infrastructure where our fallback doesn’t take a day to kick in. It isn’t quite trivial because that server is running many applications and we want to avoid downtimes whenever possible. Still, we are getting there and should start migrating stuff soon.

In case anybody is interested in the technical details: the plan is to separate all applications from each other properly. We will install each in its own Linux Container which appears to be a very light-weight virtualization approach. And we intend to use Puppet and Vagrant to set up these containers automatically (identical setup for test environments and production servers).

Tags:

Comment [6]

  1. Fanboy · 2012-11-25 08:12 · #

    Why not separate them physically?

    hg. => vps.
    forums. => shared
    downloads. => dedi

    Avoids one affecting the other..if anything catastrophic from happening

    Reply from Wladimir Palant:

    They will likely be separated physically anyway, we will have some of the applications running on one server and others on another.

  2. User · 2012-11-26 18:48 · #

    Can you please tell us more about how this typo list works? Does it connect to your server each time the user visits a new site or is it downloaded only once or what?

    Reply from Wladimir Palant:

    Of course it isn’t queried every time – we take user privacy seriously here. It’s a single request every three days to download a database, essentially a list of “known” domains. If you enter something that is very similar to one of these domains but not in the list you will be asked whether it is a typo.

  3. Arvind Bhatia · 2012-11-27 15:10 · #

    Hi Wladimir,

    What’s the best way to get in touch with you? I am an equity analyst and I work for Sterne Agee in the US. I can be reached at 214-702-4001 or abhatia@sterneagee.com.

    You can read more about me and Sterne Agee here:

    http://www.sterneagee.com/educational-services-interactive-media.php?eq-sub=1

  4. medavox · 2012-12-11 14:49 · #

    Please provide an option to permanently disable typo correction for ALL domains – at least in about:config. This unnecessary feature creep is bloating this incredibly useful software, and is apparently causing more complaints than anything before in adblock.

  5. Tony · 2012-12-12 01:52 · #

    Firefox updated itself to version 17.0.1

    Noticed that the option for “Block Image” after right-clicking
    is gone now. Wonder if the update broke up something
    within AdBlock.

    Anyways, thanks for this app. So good!

    Reply from Wladimir Palant:

    No, works fine for me – please create a forum topic (no registration required) and provide more details (actual web page and image you are testing with, filter lists).

    This is an off-topic comment and will be removed, as usually.

  6. Robert W Caverly · 2012-12-13 17:02 · #

    Hey Wladimir, I just want to thank you for your work on this product and just sent you the suggested $30. Happy holidays, and thank you for helping me stay a little bit more sane than I otherwise would have been.

    -Will

Commenting is closed for this article.