Stories
Slash Boxes
Comments

SoylentNews is people

posted by Fnord666 on Monday April 10 2017, @05:33PM   Printer-friendly
from the another-one-bites-the-dust dept.

The MathJax CDN hosted at cdn.mathjax.org will be shutting down on April 30, 2017.

Background

Our CDN has been an important part of MathJax's history. When MathJax made its first public release in 2010, hosting a library like MathJax was a complex challenge. The CDN launched a year later and helped resolve this difficulty, enabling MathJax to quickly become the gold standard for rendering mathematics on the web.

Over the past 6 years, the CDN has grown steadily each year. From 22 Million monthly users and 1.3TB traffic in late 2011 to 179 Million monthly users and 70TB traffic last month. We switched CDN providers several times to improve performance and reduce costs. In the last three years we could keep up with this growth thanks to support from Google (providing free storage on Google Cloud Storage) which we combined with CloudFlare.

Recently, CloudFlare informed us that we need to upgrade our CloudFlare plan at a significantly increased rate. We greatly appreciate how CloudFlare has worked with us to find a suitable solution. Unfortunately, we do not see an affordable way to keep the CDN.

The MathJax Consortium and its team have come to the decision that our resources are best spent by focusing them on development and so we will retire our self-hosted CDN service on April 30, 2017.

We are proud of what the MathJax CDN has accomplished for mathematics on the web and we are grateful for everyone who has made use of it. We hope we can help everyone migrate to a new setup quickly and efficiently over the coming weeks.

They anticipate there will be no loss to the community and outline several alternatives.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Insightful) by BsAtHome on Monday April 10 2017, @05:46PM (5 children)

    by BsAtHome (889) on Monday April 10 2017, @05:46PM (#491771)

    Depending on a service not on your own host(s) is a dangerous thing to do. MathJax points to another cloudflare link, but when do you learn? No cloud is permanent, they all vanish in the light and heat of the sun (pun intended). The slaughterhouse is about to be opened - the webflux is high.

    MathJax is very easy to install locally. Keeping it up to date is the same as for all software you should be keeping up to date (have a plan when you make a site). If you really care about your site, then you should host your dependencies under your control. External dependencies are a problem when you want continuity.

    Starting Score:    1  point
    Moderation   +1  
       Insightful=1, Total=1
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 2) by Pino P on Monday April 10 2017, @06:38PM (2 children)

    by Pino P (4721) on Monday April 10 2017, @06:38PM (#491817) Journal

    Depending on a service not on your own host(s) is a dangerous thing to do.

    Does leasing shared hosting from a shared hosting provider or leasing a VPS from a VPS provider count as "Depending on a service not on your own host(s)"? Even if not, website operators still have to depend on routers, the domain registry's DNS service, the hosting provider's reverse DNS service, the TLS certificate authority's issuance and OCSP servers, the email smarthost in order to prevent blackholing of a site's password resets by the big three (Gmail, Outlook, and Yahoo), and more.

    So the first problem is to classify dependencies by the practicality of avoiding them.

    • (Score: 2) by pnkwarhall on Tuesday April 11 2017, @01:24AM

      by pnkwarhall (4558) on Tuesday April 11 2017, @01:24AM (#492054)

      The VPS example was the very first thing I thought in response to OP's comment, too. It is **much** cheaper for me to rent server time/space than to run my own. Do you (OP), for example, maintain your own vehicle service garage so you can always service your own car? Of course not, and that's why we have **service providers**. Just because you're a "techie" and have the time, ability, and resources to run your own computer-related fill-in-the-blank doesn't mean jack in the bigger picture of technology services (of any type or level of sophistication).

      --
      Lift Yr Skinny Fists Like Antennas to Heaven
    • (Score: 2) by pendorbound on Tuesday April 11 2017, @02:00PM

      by pendorbound (2688) on Tuesday April 11 2017, @02:00PM (#492258) Homepage

      It's a risk, but much smaller. You pay for VPS, you have a contract with the vendor. You have some (limited) legal recourse if they mess up. More importantly, they presumably want to stay in business and will provide the service you're paying for so you keep paying them.

      Freebee CDN run by who knows who for the good of the community? Good luck with that.

      I'm a big fan of, "If you can't smash it with a hammer, it's not yours," generally speaking. That doesn't really apply to any kind of shared hosting or VPS, but it's a LOT better off than building critical systems on something run out of the goodness of somebody's heart + the occasional donation.

  • (Score: 0) by Anonymous Coward on Monday April 10 2017, @07:07PM

    by Anonymous Coward on Monday April 10 2017, @07:07PM (#491843)

    they all vanish in the light and heat of the sun

    and the sun was beguiled by the babbling of the oracle.

  • (Score: 0) by Anonymous Coward on Monday April 10 2017, @08:03PM

    by Anonymous Coward on Monday April 10 2017, @08:03PM (#491900)

    No cloud is permanent, they all vanish in the light and heat of the sun

    relevant xkcd [xkcd.com]