Thoonk.

Um cluster, publicar, publicar, subscrever, fila e sistema de distribuição de trabalho baseado no filosoph ...
Baixe Agora

Thoonk. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Nathanael Fritz
  • Site do editor:
  • http://netflint.net

Thoonk. Tag


Thoonk. Descrição

O Theoonk é um sistema persistente (e rápido!) Para alimentos, filas e trabalhos que aproveitam o Redis. É a implementação do Python de Thooonk, e é interoperável com outras versões do Theoonk (atualmente Theoonk.js para Node.js) .Feed TypesFeedThe Core of Thoonk é o feed. Um feed é um assunto que você pode publicar itens para (string, binário, json, xml, qualquer coisa), cada um com um ID exclusivo (atribuído ou gerado). Outros aplicativos e serviços podem se inscrever em seus feeds e receber novos avisos / atualização / retrair em seus feeds. Cada feed persiste itens publicados que podem ser consultados posteriormente. Os feeds também podem ser configurados para vários comportamentos, como o número máximo de itens, o serializador padrão, o título amigável, etc.feeds são úteis para aplicações de cluster, entregando dados de diferentes fontes para o usuário final, APIs de Peering Brided (Pubsub Hubbub, XMPP Pubsub , mantendo arquivos ATOM e RSS, etc), persistindo, estado de aplicação, passando mensagens entre usuários, levando informações e servindo múltiplas APIs simultaneamente e, geralmente, persistindo e pressionando dados ao redor.QueueQueuues são armazenados e interagidos de forma semelhante a alimentações, exceto Em vez de publicar ser transmitido, os clientes podem fazer um "bloqueio de get" para reivindicar um item, garantindo que eles são os únicos a obtê-lo. Quando um item é entregue, ele é excluído a partir da fila.Queues são úteis para passe de mensagem direta. Feedsported feedsported feeds são ilimitados, ordenados manualmente as coleções de itens. Os feeds classificados se comportam de forma semelhante a feeds simples, exceto que os itens podem ser editados no lugar ou inseridos em ordem arbitrária.jobjobs são como filas em que um cliente afirma um item, mas esse cliente também é necessário para relatar que o item é concluído ou cancelar a execução. Não concluir o trabalho em uma quantidade configurada de tempo ou cancelar os resultados do trabalho no item sendo reintroduzido na lista disponível. Ao contrário das filas, os itens de trabalho não são excluídos até que eles sejam concluídos.Jobs são úteis para distribuir carga, garantindo que uma tarefa seja concluída, independentemente das interrupções e mantendo longas tarefas de execução longe de interfaces síncronas.Installationin Teoria, se eu publicar o pacote corretamente, Isso deve funcionar .PIP Instalar Theoonkrunning O TestsAfTer Verificando uma cópia do código-fonte, você pode executar a página inicial do diretório principal.Produto.


Thoonk. Software Relacionado

daemonizar

Biblioteca para ativar seu código executado como um processo do daemon em sistemas semelhantes a UNIX ...

203

Download

Filonetwork

Projeto Filonetwork contém o pacote Python Packonetwork, usado para trabalhar com árvores filogenéticas e ... ...

64

Download