Wie kann ich pubsubhubbub verwenden, um einen Podcast zu unterstützen?


1

Okay, ich habe eine allgemeine Vorstellung vom verteilten RSS-Modell, das pubsubhubbub verwendet, aber ich versuche mir eine Möglichkeit zu überlegen, wie ich einen Podcast damit "unterstützen" kann. Das heißt, ich möchte die Bandbreite eines Podcasts, den ich mag, ergänzen, der jedoch mehr Bandbreite benötigt oder der durch die Veröffentlichungskosten behindert wird. Ich denke wie eine Art Guerilla-CDN.

Mir ist klar, dass es einfacher wäre, Geld an den Podcast zu senden. Das ist nicht der Punkt.

Ist das eine Möglichkeit? Macht das Sinn? Bin ich verrückt? Vielen Dank!

Antworten:


1

Also las ich über pubsubhubbub, schaute mir ihre Präsentation an und schaute mir sogar die technischen Daten an. Warum versuchen Sie, ein RSS / Atom-Verteilungsprotokoll für Podcasts zu verwenden?

Wenn Sie ihnen mehr Bandbreite bieten möchten, hosten Sie doch selbst eine Kopie der Podcasts. Sie können an ihrem Ende ein System implementieren, das die aktuelle Last anhand eines Schwellenwerts überprüft. Wenn der Schwellenwert erreicht ist, leiten sie Besucher an Ihren Standort weiter, an dem Sie eine Kopie haben. Dies sollte extrem einfach sein.

Ich meine, es muss nicht einmal gegen eine Schwelle gewogen werden. Wenn Sie einen Prozentsatz ihres Datenverkehrs auslagern möchten, können sie dies mit einem Skript auf ihrer Website tun. Angenommen, Sie möchten 50% des Datenverkehrs bedienen. Alles, was das Skript tun muss, ist, zufällig eine 1 oder eine 0 auszuwählen. Wenn es 1 ist, zeigen Sie einen Link an, der ihren Server verwendet, wenn es eine 0 ist, zeigen Sie einen Link an, der Ihren Server verwendet.


1

Wie Marcin Pawelek sagte, hat pubsubhubbub absolut nichts mit dem zu tun, was Sie tun möchten. Insbesondere geht es bei pubsubhubbub darum, die Latenz zu minimieren , während Sie versuchen, den Durchsatz zu verbessern .

Was die Bandbreite angeht, dachte ich, dass Bittorrent dieses Problem vor langer Zeit gelöst hat ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.