Android

Razvijatelji žele vidjeti Twitter poboljšati stabilnost platforme

Driver app announcement with Uber CEO | April 10, 2018 | Uber

Driver app announcement with Uber CEO | April 10, 2018 | Uber
Anonim

Mnoge aplikacije na Twitteru pretrpjele su dugo razdoblje zastoja, a situacija koja ima nekih razvojnih programera zabrinuta je za stabilnost platforme tvrtke.

Ti programeri, koji su uložili trud i novac u izgradnji Twitterovih aplikacija koje generiraju prihode, nadaju se Twitter pokazuje kako povećati neprekidno vrijeme aplikacijske platforme.

"Trenutno sam prilično razočaran Twitteru", izjavio je Paul Kinlan, tvorac Twollo.com, aplikacije koja automatski dodaje kontakte korisnicima Twittera "slijedeći" popis kada god drugi korisnici šalju poruke koje sadrže određene ključne riječi.

[Daljnje čitanje: Najbolje usluge streaminga TV-a]

Kao rezultat opsežnog Kinlan je morao izdati povrate nesretnim klijentima koji mu plaćaju naknadu za korištenje naprednije verzije Twollo.coma, koji također ima besplatno izdanje.

"Bilo je puno pričanja o Twitteru kao besplatnoj usluzi i da se ne bismo trebali žaliti zbog toga što je dolje, ali Twitter aktivno želi da ljudi grade tvrtke izvan Twitterove infrastrukture ", rekao je Kinlan u intervjuu e-poštom. "Mi smo sučelje prema našim klijentima, a ne na Twitteru, a mi moramo aktivno upravljati očekivanjima naših klijenata na Twitteru. Gubimo posao kada je Twitter spušten."

Problemi su počeli 6. kolovoza kada su Twitter i druge web stranice poput LiveJournala, Googleovog Bloggera i Facebooka bio je napadan napadom distribuiranog uskraćivanja (DDoS) botneta. Twitter je bio najugroženiji i srušio se satima. Kako bi obnovio svoju uslugu, implementirala je obrambene mjere koje su uključivale ograničavanje pristupa vanjskih aplikacija na svojoj platformi. Kao prvo, neke Twitterove aplikacije bile su potpuno ili djelomično nedostupne već nekoliko dana, budući da je Twitter ograničen pristup svom API platformi (sučelje aplikacijskog programiranja), a vremenske prilike DDoS napadi, koji su očito namjeravali ušutkati politički komentar s blogera u zemlji Gruzije.

Tada prošle subote Twitter je ponovno pao nakratko, a sličan scenarij uslijedio, kao i tvrtke mjere oporavka ponovno pogođeni pristup API-ju i drugim resursima poput procesa autorizacije korisnika koji vanjski programi trebaju za funkcioniranje. Twitter je radio do ponedjeljka navečer kako bi aplikacijska platforma ponovno počela raditi.

Twitter nije odgovorio na zahtjeve za komentarom, tako da nije poznato što je prouzročilo prekid u subotu. Ne bi bilo daleko pretpostaviti da je to bio još jedan DDoS napad, s obzirom da je strategija oporavka bila slična prethodnoj. Također, sigurnosne tvrtke izvijestile su da su zlonamjerni hakeri počeli upotrebljavati Twitter za upravljanje botnetima ili mrežama kompromitiranih računala.

Iako Twitter nije javno pružio mnoge tehničke detalje o koracima koje je poduzela kako bi spriječila dugotrajno prekidanje platforme u budućnosti, prijedlozi nisu u kratkom opskrbi od programera koji ne žele vidjeti platformu potpuno ili djelomično nedostupnima danima svaki put kada se web mjesto udari DDoS napadom. "Pretpostavljam da im je potrebno bolje filtriranje na primjeni sposobnost održavanja kvalitete usluge, da bi mogao bitno "zaobilaziti" promet koji bi doveo do oštećenja usluge ", rekao je Dossy Shiobara, tvorac dviju aplikacija: Twitter Karma, osmišljen kako bi pomogao ljudima da bolje upravljaju svojim popisima kontakte i Blackbird, Twitter aplikaciju za BlackBerry telefone.

"Često, nepotpuno razumijevanje o DDoS napadima je da je to samo obim prometa koji uzrokuje prekid. To može biti točno u nekim slučajevima, to nije uvijek pitanje samo volumena. Može postojati neučinkovitost u usluzi koju napadač može iskoristiti za smanjenje usluge s relativno malim ukupnim prometom. Čisto se spekulira ovdje, kladim se da je to ono što se dogodilo Twitteru ", rekao je u intervjuu e-poštom.

Bill Kocik, tvorac tvrtke Ambeur.com, web-based Twitter korisničko sučelje koje pruža napredne značajke upravljanja, predlaže razdvajanje API-ja od ostatka aplikacije Twitter na mrežnim i poslužiteljskim razinama. "Trenutačno, API pozivi usmjereni su na Twitter.com, koji također pokreće opći promet preglednika. Ako je API umjesto toga bio poslužen, na primjer, api.twitter.com, i da su zasebni poslužitelji, Twitter bi vjerojatno bili su u boljoj poziciji da zaštiti platformu od napada na uslugu ", rekao je Kocik putem e-maila.

Sličan prijedlog dolazi od Jim Renkel, tvorca Twxlate.com, koji pruža Twitter korisničko sučelje u više od 40 jezika, kao i prijevod sadržaja. "Čini se da je Twitter hostiran na jednom koncentriranom poslužiteljskom farmu. Ako su njihovi poslužitelji više raspodijeljeni, mislim da bi oni bili manje osjetljivi na DDOS napade, pa je jednostavno jednostavno izaći i distribuirati aplikaciju, pa sam ne krivo ih ovdje ", rekao je u intervjuu e-poštom.

Osim onoga što Twitter radi ili ne radi na svojim back-end sustavima, programeri mogu pomoći njihovom uzroku dostizanjem tvrtke u kriznim vremenima, rekao je Sean Callahan, suosnivač TweetPhoto.com, platforme za razmjenu fotografija.

Nakon napada DDoS 6. kolovoza, Callahan je odmah kontaktirala tim za aplikacijsku platformu Twitter i imali TweetPhoto.com "bijeli popis" od njih, tako da "Petak, umjesto nedjeljnog poslijepodneva, kao i većina drugih zahvaćenih aplikacija, izjavio je:" Razvojni programer treba biti proaktivan i ne tako pasivan, govoreći: "Bit će fiksiran kada je fiksna", a privremeni su oni koji se žale na forumima za raspravu ", rekao je Callahan u telefonskom razgovoru.

TweetPhoto.co m također je utjecao na ovaj prošli vikend, ali Callahan smatra da Twitter čini napredak u učenju kako vratiti svoju uslugu bez utjecaja na aplikacijsku platformu.

Posljednjih dana Twitter je zatražio da pogođeni programeri poslati tvrtku vrlo detaljna izvješća o problemima kako bi u budućnosti mogla učiniti bolji posao i ne utječu na platformu.

U utorak poslijepodne, Twitter je priopćio kako je postigla napredak u tom pogledu. "Zahvaljujemo svima koji su poslali detaljne izvještaje o problemima, uspjeli smo prilagoditi sustav kako bismo bolje prepoznali promet i izgledali da stvari izgledaju dobro", napisao je Ryan Sarver, član tima za podršku platforme aplikacije Twitter, na forumu za raspravu

"Nastavit ćemo pažljivo nadzirati sustav i prilagoditi prema potrebi. Vaša detaljna izvješća su vrlo važna kako bi nam pomogli u podučavanju sustava kako izgledaju obrasci zahtjeva", dodao je. očekivanja su velika među programerima. Twitter, pokrenut u ožujku 2006., pretrpio je česte prekide jer je korisnička baza rasla vrtoglavim tempom. Međutim, dostupnost usluge uvelike se poboljšala od druge polovice prošle godine.

"[Twitter platforma za prijavu] postigla je puno bolje u posljednje dvije godine, ali je i dalje vrlo slaba, s obzirom na važnost koju je postigla. Uvjeren sam da će se stvari nastaviti poboljšati kako vrijeme prolazi ", rekao je Shiobara.

Kocik, čija je aplikacija Ambeur.com prilično dobro oštetila nedavne zastoje, kladiti se da će Twitter dobiti to pravo. "Mislim da API i platforma još uvijek dospijevaju, ali Twitter radi na poboljšanju i rješavanju problema koji prirodno dolaze s eksplozivnim rastom koji su vidjeli", rekao je Kocik. Twitter je najbolji interes za sprečavanje zastoja u svojoj aplikacijskoj platformi, rekao je Callahan. "Twitter [osoblje] samo su vatrogasci koji pokušavaju učiniti sve što je u njihovoj moći," rekao je. "Twitter radi sve što može učiniti, žele imati najbolju i najpouzdaniju uslugu."