Немного о Twisted Быргазов Владимир Омск, 2008
CGKit Twisted PyGTK
Twisted Что такое Twisted?
Twisted Сетевой framework Событийный движок Объемный пакет кода (700 модулей)
Twisted Что может Twisted?
Twisted?
?
TCP, UDP, SSL, I/O и т.д. HTTP, SSH, IMAP и т.д. Свои протоколы Работа с потоками Аутентификация Сервисы и т.д.
Twisted Почему выбран Twisted?
Twisted Twisted справится с задачей Не известны альтернативы Архитектура подходит для задачи Размер пакета не помешает
Twisted Комплексное решение Удачная архитектура Стабильность
Twisted twisted.internet.reactor «Реактор»
Twisted Главный цикл Очередь задач Пул потоков Базовые методы Роль «реактора»
Twisted twisted.internet.defer Отложенная обработка
Twisted callback и errback Последовательность обработчиков Поддержка потоков Множество вспомогательных функций Отложенная обработка
и т.д.