Android

Các nhà phát triển mong muốn thấy Twitter cải thiện nền tảng ổn định

How to post Twitter Fleet (Like Instagram Stories)

How to post Twitter Fleet (Like Instagram Stories)
Anonim

Nhiều ứng dụng Twitter đã trải qua thời gian chết thời gian dài gần đây, một tình huống mà một số nhà phát triển lo ngại về sự ổn định nền tảng của công ty. Twitter phát hiện ra một cách để tăng thời gian hoạt động của nền tảng ứng dụng.

"Hiện tại, tôi khá mơ hồ với Twitter", Paul Kinlan, người tạo ra Twollo.com, cho biết. liệt kê bất cứ khi nào người dùng khác đăng thông điệp chứa các từ khóa nhất định.

[Đọc thêm: Các dịch vụ truyền hình trực tuyến tốt nhất]

Kết quả của việc mở rộng thời gian chết, Kinlan đã phải hoàn tiền cho những khách hàng không hài lòng, người trả cho anh ta một khoản phí để sử dụng phiên bản nâng cao hơn của Twollo.com, cũng có phiên bản miễn phí.

"Có rất nhiều cuộc nói chuyện về Twitter là một dịch vụ miễn phí và rằng chúng ta không nên phàn nàn về việc nó đang giảm, nhưng Twitter tích cực muốn mọi người xây dựng doanh nghiệp từ cơ sở hạ tầng của Twitter, "Kinlan nói trong một cuộc phỏng vấn qua e-mail. "Chúng tôi là giao diện cho khách hàng của chúng tôi, không phải Twitter và chúng tôi phải chủ động quản lý kỳ vọng của khách hàng về Twitter. Chúng tôi mất kinh doanh khi Twitter ngừng hoạt động."

Sự cố bắt đầu vào ngày 6 tháng 8, khi Twitter và các trang web khác như LiveJournal, Blogger và Facebook của Google đã bị tấn công từ chối dịch vụ (DDoS) phân tán từ botnet. Twitter bị ảnh hưởng nhiều nhất và bị sập trong nhiều giờ. Để khôi phục dịch vụ của mình, nó đã thực hiện các biện pháp phòng thủ bao gồm việc hạn chế truy cập các ứng dụng bên ngoài vào nền tảng của nó. Vào thời điểm đó, một số ứng dụng Twitter hoàn toàn hoặc không có sẵn một phần trong vài ngày, khi Twitter hạn chế truy cập vào API nền tảng của nó (giao diện lập trình ứng dụng) trong khi thời tiết các cuộc tấn công DDoS, dường như có ý định làm im lặng bình luận chính trị từ một blogger ở Georgia.

Sau đó, thứ bảy vừa qua, Twitter lại giảm xuống một thời gian ngắn, và một kịch bản tương tự xảy ra. truy cập vào API và các tài nguyên khác như quy trình ủy quyền người dùng mà các ứng dụng bên ngoài cần để hoạt động. Phải mất Twitter cho đến tối thứ hai để nền tảng ứng dụng hoạt động bình thường trở lại.

Twitter không trả lời các yêu cầu bình luận, vì vậy nó không biết nguyên nhân gây ra sự cố ngừng hoạt động vào thứ Bảy. Nó sẽ không được xa vời để giả định nó là một cuộc tấn công DDoS, xem xét rằng các chiến lược phục hồi là tương tự như trước đó. Ngoài ra, các công ty bảo mật đã báo cáo rằng các tin tặc ác ý đã bắt đầu sử dụng Twitter để quản lý các botnet hoặc các mạng máy tính bị xâm phạm.

Mặc dù Twitter chưa công khai cung cấp nhiều chi tiết kỹ thuật về các bước đã thực hiện để ngăn chặn thời gian ngừng hoạt động lâu dài trong tương lai., các đề xuất không phải là nguồn cung ngắn từ các nhà phát triển không muốn thấy nền tảng hoàn toàn hoặc một phần không có sẵn trong nhiều ngày mỗi khi trang web bị tấn công DDoS tấn công.

"Tôi đoán là họ cần lọc cấp ứng dụng tốt hơn Dossy Shiobara, tác giả của hai ứng dụng: Twitter Karma, được thiết kế để giúp mọi người quản lý tốt hơn danh sách của họ về khả năng duy trì chất lượng dịch vụ, để có thể lưu lượng truy cập 'đường vòng', dẫn đến suy giảm dịch vụ. các liên hệ và Blackbird, một ứng dụng Twitter dành cho điện thoại BlackBerry.

"Thông thường, sự hiểu biết không đầy đủ về các cuộc tấn công DDoS là nó chỉ là một khối lượng lưu lượng truy cập gây ra sự gián đoạn. ile điều này có thể đúng trong một số trường hợp, nó không phải luôn luôn là vấn đề của khối lượng một mình. Có thể có sự thiếu hiệu quả trong một dịch vụ mà kẻ tấn công có thể tận dụng để làm tê liệt một dịch vụ với lưu lượng tổng thể ít hợp lý. Hoàn toàn suy đoán ở đây, tôi cá cược đó là những gì đã xảy ra với Twitter, "anh nói trong một cuộc phỏng vấn qua e-mail.

Bill Kocik, người tạo ra Ambeur.com, một giao diện người dùng Twitter trên nền web cung cấp các tính năng quản lý nâng cao, gợi ý tách API khỏi phần còn lại của ứng dụng Twitter ở cấp độ mạng và máy chủ. "Hiện tại, các cuộc gọi API được chuyển hướng tới Twitter.com, cũng là nơi lưu lượng truy cập chung của trình duyệt. API đã được thay thế phục vụ từ, ví dụ: api.twitter.com và là một bộ máy chủ riêng biệt, có khả năng Twitter đã được ở một vị trí tốt hơn nhiều để bảo vệ nền tảng từ cuộc tấn công vào dịch vụ, "Kocik nói qua e-mail.

Một gợi ý tương tự đến từ Jim Renkel, tác giả của Twxlate.com, cung cấp giao diện người dùng Twitter hơn 40 ngôn ngữ, cũng như dịch nội dung. "Twitter dường như được lưu trữ trên một trang trại máy chủ tập trung. Nếu máy chủ của họ được phân phối nhiều hơn, tôi nghĩ rằng họ sẽ ít bị tấn công DDOS. Điều đó nói rằng, không dễ dàng để đi ra ngoài và phân phối một ứng dụng, vì vậy tôi không phải là lỗi của họ ở đây ", ông nói trong một cuộc phỏng vấn e-mail.

Ngoài những gì Twitter làm hoặc không làm trên các hệ thống back-end của nó, các nhà phát triển có thể giúp họ bằng cách liên hệ với công ty trong thời gian khủng hoảng, Sean Callahan, đồng sáng lập của TweetPhoto.com, một nền tảng chia sẻ ảnh.

Sau cuộc tấn công DDoS ngày 6 tháng 8, Callahan nhanh chóng liên hệ với nhóm nền tảng ứng dụng Twitter và nhận TweetPhoto.com "được liệt kê bằng trắng" bởi họ, để đã trở lại vào thứ Sáu, thay vì chiều chủ nhật như hầu hết các ứng dụng bị ảnh hưởng khác, ông nói.

"Nhà phát triển cần phải chủ động và không thụ động, nói rằng 'Nó sẽ được sửa khi nó được sửa,' và trong tạm thời họ đang phàn nàn trong các diễn đàn thảo luận, "Callahan nói trong một cuộc phỏng vấn qua điện thoại.

TweetPhoto.co m cũng bị ảnh hưởng vào cuối tuần qua, nhưng Callahan cảm thấy rằng Twitter đang tiến bộ trong việc học cách khôi phục dịch vụ của mình mà không ảnh hưởng nhiều đến nền tảng ứng dụng.

Trong những ngày gần đây, Twitter đã yêu cầu các nhà phát triển bị ảnh hưởng gửi cho công ty báo cáo vấn đề chi tiết, để nó có thể làm một công việc tốt hơn trong tương lai và không ảnh hưởng đến nền tảng nhiều.

Vào chiều thứ ba, Twitter cho biết họ đã đạt được tiến bộ về mặt này. Ryan Sarver, một thành viên của nhóm hỗ trợ nền tảng ứng dụng Twitter, đã viết: “Cảm ơn tất cả những người gửi báo cáo vấn đề chi tiết, chúng tôi có thể điều chỉnh hệ thống để nhận ra lưu lượng truy cập tốt hơn và mọi thứ dường như đang chạy tốt”. cho các nhà phát triển Twitter

"Chúng tôi sẽ tiếp tục giám sát chặt chẽ hệ thống và điều chỉnh khi cần thiết. Các báo cáo chi tiết của bạn rất quan trọng trong việc giúp chúng tôi dạy hệ thống những gì các mẫu yêu cầu của bạn trông như thế nào", ông nói thêm. kỳ vọng cao trong số các nhà phát triển. Twitter, ra mắt vào tháng 3 năm 2006, bị mất điện thường xuyên vì cơ sở người dùng của nó phát triển với tốc độ chóng mặt. Tuy nhiên, tính khả dụng của dịch vụ đã được cải thiện rất nhiều kể từ nửa cuối năm ngoái.

"[Nền tảng ứng dụng Twitter] đã trở nên tốt hơn trong hai năm qua, nhưng vẫn rất kém, xét đến tầm quan trọng của nó. "Tự tin rằng mọi thứ sẽ tiếp tục cải thiện theo thời gian", Shiobara nói.

Kocik, ứng dụng của Ambeur.com đã vượt qua thời gian chết gần đây khá tốt, đang cá cược rằng Twitter sẽ làm đúng. "Tôi nghĩ rằng API và nền tảng vẫn đang trưởng thành, nhưng Twitter đang làm việc chăm chỉ để cải thiện chúng và tìm ra những vấn đề tự nhiên đi kèm với loại tăng trưởng bùng nổ mà họ đã thấy", Kocik nói. Mối quan tâm tốt nhất của Twitter để ngăn chặn thời gian chết trong nền tảng ứng dụng của nó, Callahan nói. "Twitter [nhân viên] chỉ là nhân viên cứu hỏa cố gắng làm hết sức mình với các nguồn lực họ có", ông nói. "Twitter đang làm tất cả những gì họ có thể làm. Họ muốn có dịch vụ tốt nhất, đáng tin cậy nhất."