Perguntas com a marcação «concurrency»

159
O que é um impasse?

Ao escrever aplicativos multithread, um dos problemas mais comuns encontrados são os impasses. Minhas perguntas à comunidade são: O que é um impasse? Como você os detecta? Você lida com eles? E, finalmente, como você evita que elas

141
Greenlet vs. Tópicos

Eu sou novo em gevents e greenlets. Encontrei uma boa documentação sobre como trabalhar com eles, mas nenhuma me deu justificativa sobre como e quando devo usar os greenlets! No que eles são realmente bons? É uma boa ideia usá-los em um servidor proxy ou não? Por que não tópicos? O que não...

141
Bom exemplo de livelock?

Eu entendo o que é livelock, mas eu queria saber se alguém tinha um bom exemplo disso baseado em código? E por código, não quero dizer "duas pessoas tentando passar uma da outra em um corredor". Se eu ler isso de novo, vou perder meu almoço.