Tornado

Скриншот программы:
Tornado
Детали программы:
Версия: 4.3 обновление
Дата загрузки: 10 Dec 15
Разработчик: Facebook
Тип распространения: Бесплатная
Популярность: 9

Rating: 3.0/5 (Total Votes: 2)

В начале Facebook был построен с использованием PHP и MySQL, но, как трафика и размера сети увеличилось, так и сделали свои требования для лучшего и более быстрой доставки контента в режиме реального времени.
Это привело команду Facebook, чтобы копаться в других технологий и языков за пределами PHP, и компания вскоре повернул взор на Python, язык программирования, используемый Google для создания своей поисковой системы.
Усилия команды привели в продукте под названием Торнадо, база Python специально предназначен для работы с сырыми соединений HTTP в простой асинхронной не блокируя пути.
Торнадо был вдохновлен другими инструментами, как и Google, веб-приложение, но также включает в себя дополнительные функции, а также.
В центре всей структуры находится мощный сервер HTTP, который усиливается набором модулей для работы с содержанием i18n, строками, поколения выходной, асинхронных операций, стороннем коде, журналов и так далее.
Кроме того, Кассандра , Торнадо является одним из самых успешных приложений с открытым исходным кодом Facebook на сегодняшний день.

Что нового в этой версии:

  • Новые модули: tornado.locks и tornado.queues

Что нового в версии 4.1:

  • tornado.web.stream_request_body декоратор позволяет большие файлы будут загружены с ограниченным использованием памяти.
  • Сопрограммы теперь работает быстрее и широко используются во всем самой Tornado. Другие методы теперь возвращают фьючерсы, в том числе большинства методов IOStream и RequestHandler.flush.
  • Многие пользователем переопределить методы сейчас разрешено вернуться в будущее для управления потоком.
  • HTTP-код, связанный с теперь распределяется между tornado.httpserver, tornado.simple_httpclient и tornado.wsgi модулей, что делает поддержку таких функций, как фрагментированное и кодирование GZIP более последовательным. HTTPServer теперь использует новые делегатов интерфейсы, определенные в tornado.httputil в дополнение к своей старой одного интерфейса обратного вызова.
  • Новый модуль tornado.tcpclient создает соединения TCP с неблокирующем DNS, SSL рукопожатия и поддержку IPv6.

Требования:

  • Python 2.6 или выше

Похожие программы

Vue.js
Vue.js

9 Feb 16

batman.js
batman.js

12 May 15

Другие программы разработчика Facebook

Jest
Jest

6 Mar 16

Facebook Desktop
Facebook Desktop

18 Jun 18

Комментарии к Tornado

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям