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 или выше

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

Armet
Armet

13 Apr 15

Ampersand.js
Ampersand.js

13 Apr 15

monocle
monocle

13 May 15

epik
epik

10 Dec 15

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

Facebook Desktop
Facebook Desktop

18 Jun 18

React
React

5 Sep 16

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

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