Tornado

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

Rating: 2.7/5 (Total Votes: 3)

В начале 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 или выше

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

Colony
Colony

12 May 15

Rest.li
Rest.li

20 Jul 15

DozerJS
DozerJS

13 May 15

Ruby on Rails
Ruby on Rails

29 Sep 17

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

Facebook
Facebook

15 Dec 14

Facebook Toolbar
Facebook Toolbar

16 Apr 15

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

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