Android

Pengembang Ingin Melihat Twitter Meningkatkan Stabilitas Platform

中共高层有内斗吗?海南自贸港到底想干嘛?(字幕) /Goals and Prospects of Hainan Free Trade Port/王剑每日观察/20200608

中共高层有内斗吗?海南自贸港到底想干嘛?(字幕) /Goals and Prospects of Hainan Free Trade Port/王剑每日观察/20200608
Anonim

Banyak aplikasi Twitter yang telah lama mengalami downtime baru-baru ini, situasi yang membuat beberapa pengembang khawatir tentang stabilitas platform perusahaan.

Pengembang ini, yang telah menginvestasikan upaya dan uang dalam membangun aplikasi Twitter yang menghasilkan pendapatan, berharap Twitter mencari cara untuk meningkatkan uptime platform aplikasi.

"Saya sangat kecewa dengan Twitter saat ini," kata Paul Kinlan, pencipta Twollo.com, aplikasi yang secara otomatis menambahkan kontak ke pengguna Twitter "" mengikuti " daftar setiap kali pengguna lain memposting pesan yang berisi kata kunci tertentu.

[Bacaan lebih lanjut: Layanan streaming TV terbaik]

Sebagai hasil dari ekstensif downtime, Kinlan harus mengeluarkan pengembalian uang kepada klien yang tidak puas yang membayarnya biaya untuk menggunakan Twollo.com versi yang lebih canggih, yang juga memiliki edisi gratis.

"Ada banyak pembicaraan tentang Twitter sebagai layanan gratis dan bahwa kita tidak boleh mengeluh tentang itu, tetapi Twitter secara aktif ingin orang-orang membangun bisnis dari infrastruktur Twitter, "kata Kinlan dalam wawancara e-mail. "Kami adalah antarmuka untuk klien kami, bukan Twitter, dan kami harus secara aktif mengelola harapan pelanggan kami di Twitter. Kami kehilangan bisnis ketika Twitter sedang down."

Masalah dimulai pada 6 Agustus, ketika Twitter dan situs lainnya seperti LiveJournal, Blogger dan Facebook Google terkena serangan distributed-of-of-service (DDoS) dari botnet. Twitter adalah yang paling terkena dampak dan ambruk berjam-jam. Untuk mengembalikan layanannya, perusahaan menerapkan langkah-langkah defensif termasuk membatasi akses aplikasi eksternal ke platformnya. Twitter pada saat itu mengakui mungkin telah "overcompensated" dalam upaya defensifnya.

Akibatnya, beberapa aplikasi Twitter benar-benar atau sebagian tidak tersedia selama beberapa hari, karena Twitter membatasi akses ke platform API (antarmuka pemrograman aplikasi) sementara pelapukan serangan DDoS, yang tampaknya dimaksudkan untuk membungkam komentar politik dari seorang blogger di negara Georgia.

Kemudian Sabtu lalu, Twitter kembali turun sebentar, dan skenario serupa terjadi, karena langkah-langkah pemulihan perusahaan sekali lagi terpengaruh. akses ke API dan sumber daya lainnya seperti proses otorisasi pengguna yang diperlukan aplikasi eksternal agar berfungsi. Twitter butuh waktu hingga Senin malam untuk mendapatkan platform aplikasi bekerja secara normal lagi.

Twitter tidak menanggapi permintaan untuk komentar, jadi tidak diketahui apa yang menyebabkan pemadaman pada hari Sabtu. Tidak akan terlalu mengada-ada untuk menganggap itu serangan DDoS lain, mengingat bahwa strategi pemulihannya mirip dengan yang sebelumnya. Selain itu, perusahaan keamanan telah melaporkan bahwa peretas jahat telah mulai menggunakan Twitter untuk mengelola botnet, atau jaringan komputer yang disusupi.

Meskipun Twitter belum secara publik memberikan banyak detail teknis tentang langkah-langkah yang diambil untuk mencegah downtime platform yang panjang di masa mendatang., saran tidak ada pasokan pendek dari pengembang yang tidak ingin melihat platform benar-benar atau sebagian tidak tersedia untuk hari setiap kali situs terkena serangan DDoS.

"Dugaan saya adalah bahwa mereka perlu penyaringan tingkat aplikasi yang lebih baik kemampuan untuk mempertahankan kualitas layanan, untuk dapat benar-benar 'memutar' lalu lintas yang akan mengakibatkan kerusakan pada layanan, "kata Dossy Shiobara, pencipta dua aplikasi: Twitter Karma, yang dirancang untuk membantu orang-orang mengelola daftar mereka dengan lebih baik. kontak, dan Blackbird, aplikasi Twitter untuk ponsel BlackBerry.

"Seringkali, pemahaman yang tidak lengkap tentang serangan DDoS adalah bahwa itu hanya volume masalah lalu lintas yang menyebabkan gangguan. Ini mungkin benar dalam beberapa kasus, itu tidak selalu masalah volume saja. Mungkin ada inefisiensi dalam layanan yang dapat dimanfaatkan oleh penyerang untuk melumpuhkan layanan dengan lalu lintas keseluruhan yang cukup kecil. Murni berspekulasi di sini, saya bertaruh itulah yang terjadi pada Twitter, "katanya dalam sebuah wawancara email.

Bill Kocik, pencipta Ambeur.com, antarmuka pengguna Twitter berbasis Web yang menyediakan fitur manajemen tingkat lanjut, menyarankan memisahkan API dari aplikasi Twitter lainnya di tingkat jaringan dan server. "Saat ini, panggilan API diarahkan ke Twitter.com, yang juga merupakan tempat lalu lintas peramban umum. Seandainya API telah dilayani dari, misalnya, api.twitter.com, dan merupakan kumpulan server terpisah, Twitter kemungkinan akan telah berada dalam posisi yang jauh lebih baik untuk melindungi platform dari serangan terhadap layanan, "kata Kocik melalui e-mail.

Saran serupa datang dari Jim Renkel, pencipta Twxlate.com, yang menyediakan antarmuka pengguna Twitter di lebih dari 40 bahasa, serta terjemahan konten. "Twitter tampaknya di-host di satu server terkonsentrasi. Jika server mereka lebih terdistribusi, saya pikir mereka akan kurang rentan terhadap serangan DDOS. Yang mengatakan, itu tidak mudah untuk hanya keluar dan mendistribusikan aplikasi, jadi saya tidak menyalahkan mereka di sini, "katanya dalam wawancara email.

Di luar apa yang Twitter lakukan atau tidak lakukan pada sistem back-end, pengembang dapat membantu perjuangan mereka dengan menjangkau perusahaan di saat krisis, kata Sean Callahan, salah satu pendiri TweetPhoto.com, platform berbagi foto.

Setelah serangan DDoS 6 Agustus, Callahan segera menghubungi tim platform aplikasi Twitter dan mendapat TweetPhoto.com "daftar putih" oleh mereka, sehingga itu kembali pada hari Jumat itu, bukannya Minggu sore seperti kebanyakan aplikasi lain yang terpengaruh, katanya.

"Pengembang harus proaktif dan tidak begitu pasif, mengatakan, 'Ini akan diperbaiki ketika itu diperbaiki,' dan di sementara mereka mengeluh di forum diskusi, "kata Callahan dalam sebuah wawancara telepon.

TweetPhoto.co m juga terkena dampak pekan terakhir ini, tetapi Callahan merasa bahwa Twitter mengalami kemajuan dalam mempelajari cara mengembalikan layanannya tanpa banyak berdampak pada platform aplikasi.

Dalam beberapa hari terakhir, Twitter telah meminta pengembang yang terkena dampak mengirim perusahaan sangat laporan masalah rinci, sehingga dapat melakukan pekerjaan yang lebih baik di masa depan dan tidak mempengaruhi platform sebanyak itu.

Pada Selasa sore, Twitter mengatakan telah membuat kemajuan dalam hal ini. "Terima kasih kepada semua orang yang mengirimkan laporan masalah yang terperinci, kami telah dapat menyesuaikan sistem untuk mengenali lalu lintas dengan lebih baik dan segala sesuatunya berjalan dengan baik," tulis Ryan Sarver, anggota tim dukungan platform aplikasi Twitter, dalam sebuah forum diskusi untuk pengembang Twitter.

"Kami akan terus memantau sistem dan menyetelnya sesuai kebutuhan. Laporan terperinci Anda sangat penting dalam membantu kami mengajarkan sistem seperti apa pola permintaan Anda," tambahnya.

Jelas, harapan tinggi di antara para pengembang. Twitter, diluncurkan pada Maret 2006, sering mengalami gangguan karena basis penggunanya tumbuh dengan kecepatan yang memusingkan. Namun, ketersediaan layanan telah sangat meningkat sejak paruh kedua tahun lalu.

"[Platform aplikasi Twitter] telah menjadi jauh lebih baik selama dua tahun terakhir, tetapi masih sangat miskin, mengingat pentingnya hal itu telah tercapai. Saya yakin bahwa hal-hal akan terus meningkat seiring waktu, "kata Shiobara.

Kocik, yang aplikasi Ambeur.com-nya mengalami downtime baru-baru ini dengan cukup baik, bertaruh bahwa Twitter akan melakukannya dengan benar. "Saya pikir API dan platform masih jatuh tempo, tetapi Twitter bekerja keras untuk meningkatkannya dan menyelesaikan masalah yang secara alami muncul dengan pertumbuhan eksplosif yang telah mereka saksikan," kata Kocik.

Bagaimanapun juga, Kepentingan Twitter terbaik untuk mencegah downtime di platform aplikasinya, kata Callahan. "Twitter [staf] hanya petugas pemadam kebakaran yang berusaha melakukan yang terbaik dengan sumber daya yang mereka miliki," katanya. "Twitter melakukan semua yang bisa dilakukan. Mereka ingin memiliki layanan terbaik, paling dapat diandalkan."