Trang web

Facebook ra mắt Web Server thời gian thực Công nghệ như nguồn mở

How To Turn A Computer Into A Web Server To Build Websites (2020)

How To Turn A Computer Into A Web Server To Build Websites (2020)
Anonim

Facebook phát hành như một công nghệ máy chủ Web mã nguồn mở vì nó muốn các nhà phát triển dễ dàng tạo các ứng dụng cho phép người dùng đăng cập nhật trạng thái trong thời gian thực.

Khung máy chủ Web mà Facebook sẽ cung cấp dưới dạng nguồn mở được gọi là Tornado, được viết bằng ngôn ngữ Python và được thiết kế để xử lý nhanh hàng nghìn kết nối đồng thời, công ty cho biết hôm thứ Năm.

"Tornado là một phần cốt lõi Trong khi Tornado cũng tương tự như các khung công tác Web hiện có trong Python… nó tập trung vào tốc độ và xử lý một lượng lớn đồng thời David Recordon, người quản lý chương trình mở của Facebook, trong blog của nhà phát triển Facebook.

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

"Chúng tôi tin vào việc phát hành các thành phần cơ sở hạ tầng hữu ích chung như nguồn mở … Twitter là ứng dụng nổi tiếng nhất để mọi người đăng các cập nhật theo thời gian thực về suy nghĩ, địa vị và nơi ở của họ, và Facebook đã tinh chỉnh trang web của mình để khai thác xu hướng này.

Ví dụ, Facebook đã sửa lại các cấu hình của nó để làm cho luồng thông báo của bạn bè và cập nhật trạng thái trở nên nổi bật hơn. Nó cũng thêm một tùy chọn để cho phép các thành viên hiển thị luồng này và các phần khác của hồ sơ của họ rộng rãi hơn cho tất cả mọi người trên Facebook, không chỉ cho bạn bè và các thành viên được chọn trên mạng Facebook lẫn nhau. các ứng dụng cho Facebook cũng quan tâm đến việc tạo ra các ứng dụng cho các bản cập nhật thời gian thực, Facebook vào tháng 4 đã phát hành API Open Stream của nó. API này (giao diện lập trình ứng dụng) cho phép các nhà phát triển xây dựng các ứng dụng truy cập vào các thông báo Facebook này và giúp người dùng quản lý chúng.