Android

Ontwikkelaars enthousiast om te zien hoe Twitter platformstabiliteit verbetert

haikyuu texts- if haikyuu had twitter

haikyuu texts- if haikyuu had twitter
Anonim

Veel Twitter-applicaties hebben de afgelopen tijd te lijden gehad onder lange perioden van downtime, een situatie waarbij sommige ontwikkelaars zich zorgen maakten over de platformstabiliteit van het bedrijf.

Deze ontwikkelaars, die moeite en geld hebben geïnvesteerd in het bouwen van Twitter-applicaties die inkomsten genereren, hopen Twitter bedenkt een manier om de uptime van het applicatieplatform te vergroten.

"Ik ben op dit moment behoorlijk ontgoocheld door Twitter," zei Paul Kinlan, maker van Twollo.com, een applicatie die automatisch contacten toevoegt aan Twitter-gebruikers "volgende" lijst wanneer andere gebruikers berichten posten die bepaalde sleutelwoorden bevatten.

[Verdere lezing: de beste tv-streamingdiensten]

Als gevolg van de uitgebreide downtime, Kinlan moest restituties afgeven aan ontevreden klanten die hem een ​​vergoeding betalen om de meer geavanceerde versie van Twollo.com te gebruiken, die ook een gratis versie heeft.

"Er werd veel gesproken over Twitter als een gratis service en dat we niet moeten klagen dat het niet zo is, maar Twitter wil actief dat mensen bedrijven bouwen op Twitter's infrastructuur ", zei Kinlan in een e-mailinterview. "We zijn de interface voor onze klanten, niet voor Twitter, en we moeten actief de verwachtingen van onze klanten op Twitter beheren." We verliezen zaken wanneer Twitter in de problemen zit. "De problemen begonnen op 6 augustus, toen Twitter en andere sites zoals LiveJournal, werden Blogger en Facebook van Google getroffen door een gedistribueerde-denial-of-service (DDoS) -aanval van een botnet. Twitter was het meest getroffen en stortte uren in. Om zijn service te herstellen, implementeerde het defensieve maatregelen die de toegang van externe applicaties tot zijn platform beperkten. Twitter erkende toen dat het misschien "overgecompenseerd" was in zijn defensieve inspanningen. Als gevolg daarvan waren sommige Twitter-applicaties voor een aantal dagen geheel of gedeeltelijk niet beschikbaar, omdat Twitter de toegang tot zijn platform-API (applicatie-programmeerinterface) beperkte terwijl verwering plaatsvond de DDoS-aanvallen, die blijkbaar bedoeld waren om het politieke commentaar van een blogger in het land van Georgia tot zwijgen te brengen.

Toen afgelopen zaterdag, viel Twitter opnieuw kort en een vergelijkbaar scenario volgde, omdat de herstelmaatregelen van het bedrijf opnieuw werden beïnvloed toegang tot de API en andere bronnen, zoals gebruikersautorisatieprocessen die externe applicaties nodig hebben om te kunnen functioneren. Het duurde tot maandagavond tot Twitter om het applicatieplatform weer normaal te laten werken.

Twitter reageerde niet op verzoeken om commentaar, dus het is niet bekend wat de oorzaak was van de storing op zaterdag. Het zou niet vergezocht zijn om aan te nemen dat het een nieuwe DDoS-aanval was, aangezien de herstelstrategie vergelijkbaar was met de vorige. Ook hebben beveiligingsbedrijven gemeld dat kwaadwillende hackers Twitter zijn gaan gebruiken om botnets of netwerken van besmette computers te beheren.

Hoewel Twitter niet veel technische details heeft verstrekt over de stappen die het heeft genomen om lange downtime van platforms in de toekomst te voorkomen er zijn geen suggesties van ontwikkelaars die het platform niet elke dag volledig of gedeeltelijk niet beschikbaar willen zien elke keer dat de site wordt geraakt door een DDoS-aanval.

"Ik vermoed dat ze betere filtering op applicatieniveau nodig hebben mogelijkheid om quality-of-service te behouden, in staat te zijn om hoofdzakelijk verkeer om te leiden dat zou resulteren in een beperking van de service, "zei Dossy Shiobara, maker van twee applicaties: Twitter Karma, ontworpen om mensen te helpen hun lijsten met contacten en Blackbird, een Twitter-toepassing voor BlackBerry-telefoons.

"Vaak is het onvolledige inzicht in DDoS-aanvallen dat het slechts een verkeersvolume is dat de storing veroorzaakt. Hoewel dit in sommige gevallen waar kan zijn, is het niet altijd alleen een kwestie van volume. Er kunnen inefficiënties zijn in een service die een aanvaller kan gebruiken om een ​​service te verlammen met redelijk weinig algemeen verkeer. Puur speculerend hier, ik wed dat dat is wat er is gebeurd met Twitter, "zei hij in een e-mailinterview.

Bill Kocik, maker van Ambeur.com, een webgebaseerde Twitter-gebruikersinterface die geavanceerde beheerfuncties biedt, stelt voor om de API te scheiden van de rest van de Twitter-applicatie op netwerk- en serverniveau. "Op dit moment worden API-oproepen doorgestuurd naar Twitter.com, waar ook algemeen browserverkeer naartoe gaat. Was de API in plaats daarvan bijvoorbeeld afkomstig van api.twitter.com en was dat een aparte set servers, dan zou Twitter waarschijnlijk hebben in een veel betere positie om het platform te beschermen tegen de aanval op de service, "zei Kocik via e-mail.

Een soortgelijke suggestie komt van Jim Renkel, maker van Twxlate.com, die een Twitter-gebruikersinterface biedt in meer dan 40 talen, evenals inhoudvertaling. "Twitter lijkt te worden gehost op één geconcentreerde server farm. Als hun servers meer verspreid waren, denk ik dat ze minder kwetsbaar zouden zijn voor DDOS-aanvallen. Dat gezegd hebbende, het is niet eenvoudig om gewoon uit te gaan en een applicatie te verspreiden, dus ik ben geen fouten aan hen maken, "zei hij in een e-mailinterview.

Naast wat Twitter doet of niet doet aan zijn back-end-systemen, kunnen ontwikkelaars hun doel helpen door contact te maken met het bedrijf in tijden van crisis, zei Sean Callahan, medeoprichter van TweetPhoto.com, een platform voor het delen van foto's. <6> Na de DDoS-aanvallen van 6 augustus nam Callahan onmiddellijk contact op met het Twitter-platformtoepassingsteam en kreeg TweetPhoto.com "white-listed" van hen, zodat het was een back-up die vrijdag, in plaats van zondagmiddag zoals de meeste andere getroffen applicaties, zei hij.

"De ontwikkelaar moet proactief zijn en niet zo passief, zegt: 'Het zal worden opgelost wanneer het is opgelost', en in de tussentijd ze klagen in de discussiefora, "zei Callahan in een telefonisch interview.

TweetPhoto.co m werd afgelopen weekend ook beïnvloed, maar Callahan is van mening dat Twitter vooruitgang boekt bij het leren herstellen van zijn service zonder al te veel impact op het applicatieplatform.

In de afgelopen dagen heeft Twitter gevraagd dat betrokken ontwikkelaars het bedrijf zeer sturen gedetailleerde probleemrapporten, zodat het in de toekomst een beter werk kan doen en het platform niet zo veel kan beïnvloeden. Op dinsdagmiddag zei Twitter dat het op dit punt vooruitgang heeft geboekt. "Met dank aan iedereen die gedetailleerde uitgaveverslagen heeft verzonden, hebben we het systeem kunnen afstemmen om het verkeer beter te herkennen en lijkt alles goed te lopen", schreef Ryan Sarver, lid van het ondersteuningsteam van het Twitter-applicatieplatform, in een discussieforum voor ontwikkelaars van Twitter.

"We zullen het systeem nauwgezet blijven volgen en waar nodig afstemmen. Uw gedetailleerde rapporten zijn erg belangrijk om ons te helpen het systeem te leren hoe uw aanvraagpatronen eruit zien," voegde hij eraan toe.

de verwachtingen zijn hoog onder ontwikkelaars. Twitter, gelanceerd in maart 2006, leed vaak onderbrekingen omdat het gebruikersbestand in een duizelingwekkend tempo groeide. De beschikbaarheid van de service is echter aanzienlijk verbeterd sinds de tweede helft van vorig jaar.

"[Het Twitter-toepassingsplatform] is de afgelopen twee jaar veel beter geworden, maar is nog steeds erg slecht, gezien het belang dat het heeft bereikt. vertrouw erop dat dingen zullen blijven verbeteren naarmate de tijd vordert, "zei Shiobara.

Kocik, wiens Ambeur.com-applicatie de recente downtime redelijk goed doorstaan ​​heeft, gokt erop dat Twitter het goed zal doen. "Ik denk dat de API en het platform nog steeds aan het groeien zijn, maar Twitter werkt er hard aan om ze te verbeteren en de problemen uit te werken die natuurlijk gepaard gaan met de soort explosieve groei die ze hebben gezien," zei Kocik.

Twitter's beste interesse om downtime te voorkomen in haar applicatieplatform, zei Callahan. "Twitter [personeel] zijn gewoon brandweermannen die proberen hun best te doen met de middelen die ze hebben," zei hij. "Twitter doet er alles aan, ze willen de beste, meest betrouwbare service."