Twitter is firing off about 10 requests a second to itself to try and fetch content that never arrives because Elon's latest genius innovation is to block people from being able to read Twitter without logging in.
This likely created some hellish conditions that the engineers never envisioned and so we get this comedy of errors resulting in the most epic of self-owns, the self-DDOS.
Bei einer DDOS-Attake (distributed denial of service) wird ein Server mit mehr Anfragen überhäuft als er verarbeiten kann. Als Ergebnis kann niemand auf den Server mehr zugreifen, weil die Leitung "verstopft" ist.
Twitter betreibt ihren Dienst nicht nur auf einem Server, sondern auf vielen gleichzeitig, die alle miteinander reden. Die Webseite ist auf einem Server, die Datenbank, in der die ganzen Tweets gespeichert sind auf einem anderen.
Die Webseite scheint so programmiert zu sein, dass sie weiterhin den Datenbank-Server nach neuen Tweets fragt, auch nachdem die 600 Tweet-Grenze erreicht ist. Die Datenbank liefer die Info "Limit erreicht" zurück, aber keine Tweets, also fragt die Webseite weiter nach neuen Tweets. Etwa 10 Anfragen pro Sekunde. Dadurch hat der Datenbank-Server mit mehr Anfragen zu kämpfen als er verarbeiten kann und liefert auch an Nutzer, die ihre Grenze noch nicht erreicht haben keine Tweets aus
Nach meinem Verständnis: die haben das so umgesetzt, dass irgendein Server Anfragen blockt, wenn du nicht eingelogged bist, und nichts ausliefert. Das Frontend (o.ä.) ist aber nicht darauf ausgelegt, dass die Server absichtlich keinen Content liefern. D.h. es probiert es immer wieder wieder auf's neue. Und damit die User nicht zu lange (aufgrund eines vom Frontend vermuteten Serverausfalls) auf ihren Content warten müssen, wird 10x pro Sekunde gefragt, wo sonst vielleicht alle paar Skunden oder Minuten eine neue Anfrage käme (wenn man ans Ende seines Feeds kommt). Und das multipliziert für Millionen User.
Das ist so, wie wenn dein Kind ständig den Schlüssel vergisst und du sagst, nach dem 5ten mal wo es den Schlüssel vergisst mach ich die Tür nicht mehr auf. Das Kind wird trotzdem solange noch weiter versuchen zu klingeln bis du aufmachst, auch wenn du von dem Lärm irgendwann Kopfschmerzen bekommst.
Twitter schickt ungefähr 10 Anfragen pro Sekunde (wahrscheinlich ist hier pro Post oder pro "Thread" oder so gemeint) an sich selbst, die keine Antwort erhalten. Der Grund ist Elons neuester Geniestreich, Leute beim Lesen zu blockieren, die nicht auf Twitter angemeldet sind. Dies erzeugt vermutlich ein paar Wucksie Fucksies, die die nützlichen Schraubenzieher, die Twitter aufgebaut haben nicht vorhergesehen haben. Daraus ergibt sich dieses Clusterfuck aus Fehlern, welcher in einem selbstverschuldeten selbst-DDOS resultiert.
Ein gewisses Talent die richtigen Leute einzustellen würde ich ihm noch zusprechen. Ich glaube bei Musk sieht man gerade auch, dass man sobald man absurd viel Geld hat nicht mehr seiner Peer Group vertrauen kann weil jeder vorgefiltert wird und jede noch so dumme Idee von Jasagern mitgetragen wird. Als Musk noch ohne eigene Wohnung und mit 0€-Vertrag (Bezahlung nur mit damals wertlosen Aktien) Tesla aufgebaut hat war er schon noch anders drauf.
Als Musk noch ohne eigene Wohnung und mit 0€-Vertrag (Bezahlung nur mit damals wertlosen Aktien) Tesla aufgebaut hat war er schon noch anders drauf.
Was meinst du mit "ohne eigene Wohnung"?
Musk wurde schon Jahre vorher durch PayPal zum Multimillionär:
[PayPal] erzielte einen Verkaufserlös von 1,5 Milliarden US-Dollar, als es 2002 an eBay verkauft wurde. Musk hielt zu diesem Zeitpunkt 11,7 % der Firmenanteile und war damit der größte Anteilseigner.
Siehe Stündlicher Zuwachs in Hellblau. In der letzten Stunde gab es 3225 Neuanmeldungen nachdem sich über die letzte Woche die Anmeldungen bei knapp 500 pro Stunde eingepegelt hatten
Ich finde, mit dieser Aktion hat Twitter massiv an Nutzen verloren. Bisher waren ja oft Tweets eingebunden oder verlinkt, aber durch die Loginwall ist da eine erhebliche Hürde geschaffen.
Wozu sollte eine Organisation noch Twittern, wenn man nur mit Account mitlesen kann?
Das mit den Posts ist zwar irgendwie dumm, aber richtig weh tun wird der Login-Zwang. Damit sind ja im Prinzip alle Links und Einbettungen überall tot. Das ist nicht besonders klug, schon gar nicht wenn man mit Werbung Geld verdienen will. Aber gut, habe nichts anderes erwartet
Übrigens: Wer einen Twitter-Link mal dringend öffnen möchte, aber entweder keinen Account hat und/oder das Limit überschritten hat:
Von Microblogging-Diensten im Fediverse (wie Mastodon) @[email protected] folgen. Kann natürlich sein, dass das bald auch nicht mehr funktioniert - Stand jetzt noch immer einwandfrei. Viele Instanzen blockieren solche Spiegel-Accounts jedoch, etwa mastodon.social & chaos.social.
Da Twitter natürlich vermeiden will, dass Google die Tweets nicht mehr ausgibt, sind diese mit dem User Agent von Google weiterhin erreichbar. Also vor jeden Twitter-Link http://12ft.io/ setzen und der Link ist wieder brauchbar. Gerade für Verweise auf Tweets zukünftig empfehlenswert.
Herr Moschus hatte die Idee Twitter Content nur noch für registrierte Nutzer verfügbar zu machen. Das hat anscheinend irgendeine Reaktion im alten Code von Twitter ausgelöst und dafür gesorgt, dass sich Twitter mit 10 Anfragen pro Sekunde selbst geDDOSt hat.
600 Posts klingt jetzt nicht gerade wenig, aber dass man nichts mehr zu sehen bekommt ohne Anmeldung macht Twitter halt nicht gerade zum guten Ziel für Verlinkungen
Das Beste an der ganzen Geschichte ist, dass mein letzter informativer sub (/r/UkraineMT, den ich weiter anonym besuchen wollte) komplett wertlos geworden ist, da man nun ein Twitter-Konto braucht und Nitter nicht mehr funktioniert. War mein letzter Draht zu Reddit 🤷♂️
Ich versteh das sowieso nicht, wieso so viel Kommunikation im Ukraine-Konflikt (auf Ukrainian Seite) rein über Twitter läuft.
Musk hat sich ja schon bei Starlink als zweifelhafter Partner herausgestellt. Von seinen Verlautbarungen, dass Ukraine doch die Krim an Russland abtreten sollte und sich verpflichten sollte, niemals der NATO beizutreten, mal ganz zu schweigen.
Und trotzdem halten da viele an privaten, profitorientierten Unternehmen (wie Twitter oder Reddit) mit zweivelhaften Motiven und Motivationen fest, anstatt föderierte Plattformen zumindest parallel dazu zu nutzen.
Twitter ist halt seit langem der einfachste und bekannteste Weg News etc. mitzuteilen. Hier eher weniger, aber grade USA hat praktisch jeder Twitter und wird viel für sowas genutzt.
Sowas ändert sich ja nicht nur weil die Firma gekauft wurde
Diese Änderung wird wenn sie nicht geändert wird wahrscheinlich wirklich Twitter aussterben lassen.
Wenn Werbungen als Tweet zählen ist offensichtlich dass Twitter mehr Werbung schaltet um eventuelle Twitter blue subs zu bekommen. Sollten Leute weiterhin werbe Accounts blockieren oder es vermehrt tun dadurch werden Firmen mit nicht verifizierten Accounts Werbung machen.
Zählt Werbung nicht ist das Klügste seitens Twitter, so viel Werbung wie möglich einzublenden um den Nutzern das Gefühl zu geben dass 600 bzw mittlerweile glaube ich 800 tweets gar nicht so wenige sind.
Ich glaube für beide Optionen haben echt wenige eine Toleranz
Jetzt wo Instagram gerade an einer Alternative Arbeit müssen die mal auch wieder paar Positive Sachen bringen sonst ist das wirklich in einem Jahr Geschichte.