Android

Vývojáři, kteří chtějí vidět Twitter, zlepšují stabilitu platformy

Little Big Workshop Review (Deutsch; many subtitles) Test der Wirtschafts-Sim in niedlich [Gameplay]

Little Big Workshop Review (Deutsch; many subtitles) Test der Wirtschafts-Sim in niedlich [Gameplay]
Anonim

Mnoho aplikací v systému Twitter trpí nedávno dlouhá období výpadků, což je situace, kdy někteří vývojáři znepokojují stabilitu platformy společnosti.

Tito vývojáři, kteří vynaložili úsilí a peníze na vytváření příjmových aplikací pro Twitter, doufají Twitter se snaží zjistit způsob, jak zvýšit provozní dobu aplikace platformy

"V současné době jsem s Twitterem velmi rozčarován," řekl Paul Kinlan, tvůrce společnosti Twollo.com, která automaticky přidává kontakty na "následné" uživatele Twitteru, pokud uživatelé pošlou zprávy obsahující určité klíčová slova.

[Další informace: Nejlepší služby pro sledování televizního vysílání]

V důsledku rozsáhlých Kinlan musel vyplatit náhrady nešťastným klientům, kteří mu zaplatili poplatek za použití pokročilejší verze Twollo.com, která má také bezplatnou edici.

"Bylo spousta diskuse o tom, že služba Twitter je bezplatná služba a že bychom si neměli stěžovat na to, že by to nebylo, ale Twitter se aktivně snaží, aby lidé stavěli podnikání z infrastruktury Twitteru, "řekl Kinlan v e-mailovém rozhovoru. "Jsme rozhraním k našim klientům, nikoli k Twitteru, a musíme aktivně řídit očekávání našich zákazníků z Twitteru. Ztratili jsme podnikání, když je Twitter vlevo."

Problém začal 6. srpna, kdy Twitter a další weby jako je LiveJournal, blogy Google a Facebook byly zasaženy útokem distribuovaného odmítnutí služby (DDoS) od botnetu. Twitter byl nejvíce postižený a zhroutil po celé hodiny. Za účelem obnovení své služby zavedla obranná opatření zahrnující omezení přístupu externích aplikací na svou platformu. Twitter v té době uznal, že může mít "nadměrnou kompenzaci" ve svých obranných snahách.

V důsledku toho byly některé aplikace Twitter zcela nebo částečně nedostupné po několik dní, protože Twitter omezil přístup k platformě API (aplikační programovací rozhraní) útoky DDoS, které zřejmě měly za cíl umlčet politický komentář bloggeru v zemi Gruzie.

Takže minulou sobotu se Twitter znovu krátce zmírnil a následoval podobný scénář, přístup k rozhraním API a dalším zdrojům, jako jsou procesy autorizace uživatelů, které externí aplikace potřebují k fungování. Do Twitteru trvalo až do pondělí večer, kdy platforma aplikací opět fungovala.

Twitter neodpověděl na žádosti o komentář, takže není známo, co způsobilo výpadek v sobotu. Nebylo by zbytečné předpokládat, že to byl další útok DDoS, vzhledem k tomu, že strategie obnovy byla podobná předchozí. Také bezpečnostní společnosti oznámily, že škodliví hackeři začali používat službu Twitter pro správu botnetů nebo sítí ohrožených počítačů.

Ačkoli Twitter veřejně neposkytl mnoho technických podrobností o krocích, které podnikl, aby zabránil zdlouhavým prostojům platformy v budoucnu, návrhy nejsou k dispozici od vývojářů, kteří nechtějí vidět platformu zcela nebo částečně nedostupnou dny pokaždé, když je web napaden útokem DDoS.

"Myslím, že potřebují lepší filtrování na úrovni aplikace schopnost udržet kvalitu služeb, aby bylo možné v podstatě "odbočit" na provoz, který by vedl k narušení služby, "uvedl Dossy Shiobara, tvůrce dvou aplikací: Twitter Karma, který má pomoci lidem lépe spravovat své seznamy kontakty a Blackbird, aplikace Twitter pro telefony BlackBerry.

"Nedostatečné chápání útoků DDoS je často takové, že je to jen objem dopravního problému, který způsobuje narušení. v některých případech to může být pravda, není to vždy jen otázka objemu. Může se jednat o neefektivnost ve službě, kterou může útočník využít k tomu, aby ochromil službu s poměrně malou celkovou návštěvností. Zatímco se tu čistě spekuluji, sázím, že to se stalo s Twitterem, "řekl v e-mailovém rozhovoru.

Bill Kocik, tvůrce webového prohlížeče Ambeur.com, který poskytuje pokročilé funkce pro správu, navrhuje oddělení API od ostatních aplikací Twitter na úrovni sítí a serverů. "V současné době jsou volání API směrována na Twitter.com, kde se také nachází i obecná návštěvnost prohlížeče. Kdyby byl API místo toho obsluhován například z api.twitter.com a bylo by to, že samostatná sada serverů by Twitter pravděpodobně byli v mnohem lepší pozici k ochraně platformy před útokem na službu, "uvedl Kocik e-mailem.

Podobný návrh pochází od Jim Renkel, tvůrce Twxlate.com, který poskytuje uživatelské rozhraní Twitter více než 40 jazyků, stejně jako překlad obsahu. "Zdá se, že Twitter je umístěn na jedné koncentrované serverové farmě. Pokud by jejich servery byly více distribuované, myslím, že by byly méně náchylné k útokům DDOS, což znamená, že není snadné prostě odejít a distribuovat žádost, takže jsem že to není chyba tady, "řekl v e-mailovém rozhovoru.

Kromě toho, co Twitter dělá nebo nedělá na svých back-end systémech, mohou vývojáři pomáhat jejich příčině oslovením společnosti v době krize, uvedl Sean Callahan, spoluzakladatel společnosti TweetPhoto.com, platforma pro sdílení fotografií.

Po útoku DDoS v srpnu 6 se Callahan okamžitě obrátil na tým pro platformu pro platformu Twitter a dostal společnost "TweetPhoto.com" bylo to v pátek, namísto nedělního odpoledne, jako většina ostatních postižených aplikací.

"Vývojář musí být proaktivní a ne tak pasivní, říkat:" Bude to opraveno, když bude opraveno ", a prozatímní si stěžují na diskusních fórech, "řekl Callahan v telefonním rozhovoru.

TweetPhoto.co m byl také ovlivněn minulý víkend, ale Callahan se domnívá, že Twitter dělá pokrok v učení, jak obnovit své služby bez toho, aby tolik dopad na aplikační platformu.

V posledních dnech Twitter žádal, aby zasažení vývojáři poslali společnost velmi Podrobné zprávy o problémech, aby mohla v budoucnu dělat lepší práci a neovlivnila platformu tolik.

V úterý odpoledne řekl Twitter, že v tomto směru dosáhl pokroku. "Díky všem, kteří nám zaslali podrobné zprávy o emisích, jsme mohli vyladit systém, aby lépe rozpoznal dopravní situaci a zdá se, že funguje dobře," napsal Ryan Sarver, člen podpůrného týmu platformy pro platformu aplikací Twitter, v diskusním fóru pro vývojáře na Twitteru

"Budeme i nadále pečlivě sledovat systém a naladit podle potřeby." Vaše podrobné zprávy jsou velmi důležité, abychom pomohli systému naučit, jak vypadají vaše vzory požadavků, "dodal. očekávání jsou mezi vývojáři vysoká. Twitter, který byl spuštěn v březnu 2006, trpěl častými výpadky, protože jeho uživatelská základna rostla závratným tempem. Dostupnost služby se však od druhé poloviny loňského roku výrazně zlepšila.

"[Platforma aplikace Twitter] se za poslední dva roky zlepšila, ale je stále velmi chudá, vzhledem k významu, který dosáhl. "Jsem přesvědčen, že se věci budou i nadále zlepšovat s tím," pokračuje Shiobara.

Kocik, jehož aplikace Ambeur.com poměrně dobře zvládla nedávné prostoje, sází na to, že Twitter bude mít pravdu. "Myslím, že platforma API a platforma stále zráží, ale Twitter tvrdě pracuje na jejich vylepšení a vyřešení problémů, které samozřejmě přicházejí s takovým výbuchem, jaký jsme viděli," řekl Kocik. Nejlepším zájmem Twitteru je zabránit prostojům v aplikační platformě, řekl Callahan. "Twitter [zaměstnanci] jsou jen hasiči, kteří se snaží vynaložit co nejlépe prostředky, které mají," řekl. "Twitter dělá vše, co může dělat. Chtějí mít nejlepší a nejspolehlivější službu."