How I plan on dealing with the Slashdot effect

The Slashdot effect, also known as slashdotting, occurs when a popular website links to a smaller website, causing a massive increase in traffic. This overloads the smaller site, causing it to slow down or even temporarily become unavailable. The name stems from the huge influx of web traffic which would result from the technology news site Slashdot linking to websites. The original circumstances have changed, as flash crowds from Slashdot were reported in 2005 to be diminishing due to competition from similar sites, and the general adoption of elastically scalable cloud hosting platforms. The effect has been associated with other websites or metablogs such as Fark, Digg, Drudge Report, Imgur, Reddit, and Twitter, leading to terms such as being “farked” or “drudged”, being under the “Reddit effect”—or receiving a “hug of death” from the site in question. Google Doodles, which link to search results on the doodle topic, also result in high increases of traffic from the search results page. Typically, less robust sites are unable to cope with the huge increase in traffic and become unavailable – common causes are lack of sufficient data bandwidth, servers that fail to cope with the high number of requests, and traffic quotas. Sites that are maintained on shared hosting services often fail when confronted with the Slashdot effect. A flash crowd is a more generic term without using any specific name that describes a network phenomenon where a network or host suddenly receives a lot of traffic. This is sometimes due to the appearance of a website on a blog or news column.

https://en.wikipedia.org/wiki/Slashdot_effect

To deal with the Slashdot effect, I am using webtorrent in two areas: Video and images.

Videos

the webtorrent communtiy has devopled two methods for share video via webtorrent, that dose not need extra server side software1

  1. Webtorrent’s file.appendTo()
  2. p2p-media-loader: webtorrent to HLS

images

Krpano

there was no know implementation of using krpano with webtorrent from the Krpano community.

I am the first to try see the demo or source code. sadly due to a bug in krpano the project has stalled :(

Deepzoom / map

I was able to find WebTorrent Map Tiles Provider for Leaflet, but the one image per magnet link is a very poor use of the bittorrent protocol.

> SELECT * FROM "MetaData" WHERE post_slug = "/notebook/2019/05/slashdot"

Author: Tom Sparks
DateTime: 

syndication:

OK >
  • Fname Lname said:
    This is a normal comment.
  • Fname Lname said:
    This is a marginalia-comment.
--- pagination: enabled: true ---