Найти - Пользователи
Полная версия: Stackless Python
Начало » Python для новичков » Stackless Python
1
Enchantner
Товарищи, подкиньте чего почитать по этой теме, пожалуйста, кто разбирается. Все слышу про применение сего чуда многопоточности для веб-разработки, но почему-то в интернете информации мало.
regall
http://stackless.com/ - там хоть и немного, но вполне достаточно, чтобы начать. Паттерны разработки, примеры, разъяснение основ - микропотоки, каналы, мониторы…

http://www.nagare.org веб фреймворк. Глянь исходники, довольно веселая вещь…
Subideal Ox
Я бы смотрел в сторону greenlet - отросток от Stackless для стандартного CPython http://pypi.python.org/pypi/greenlet

Там же ссылки на Concurrence, Eventlet, Gevent для сетевого программирования
Андрей Светлов
greenlet - плохой концепт и хакерская реализация. В некоторых ситуациях уверенно ведет к segmentation fault.
Без модификации ceval надежным не будет.
Кстати, если посмотрите на Stackless - его нынешний API довольно далеко ушел от того, что было в момент возникновения greenlet.
Subideal Ox
Андрей Светлов
greenlet - плохой концепт и хакерская реализация. В некоторых ситуациях уверенно ведет к segmentation fault.
Без модификации ceval надежным не будет.
Андрей, это же отностится и к gevent?
Андрей Светлов
gevent использует симпатичную libevent для организации event loop. Но при этом гринлеты никуда не делись.
И как, по вашему, monkeypatching стандартных socket, os, threading - это архитектурно правильное решение?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB