Resultados da pesquisa a pedido "concurrency"
Incremento automático no armazenamento de tabelas do Azure
Atualmente, estou desenvolvendo um aplicativo para o Armazenamento de Tabelas do Azure. Nesse aplicativo, tenho uma tabela que terá relativamente poucas inserções (alguns milhares / dia) e a chave primária dessas entidades será usada em outra ...
Processador de caixa de correio em sistemas distribuídos
Percebi o seguinte comentário em minha cópia do Expert F # na página 379: Passando e processando mensagens É frequentemente feita uma distinção entresimultaneidade de memória compartilhada esimultaneidade de passagem de mensagem. O primeiro ...
No sync.Map é necessário usar Load seguido de LoadOrStore para valores complexos
No código em que um mapa global com uma estrutura cara para gerar valor pode ser modificado por vários threads simultâneos, qual padrão está correto? // equivalent to map[string]*activity where activity is a // fairly heavyweight structure var ...
Quando devo usar um CompletionService em vez de um ExecutorService?
Acabei de encontrar CompletionService emesta postagem no blog [http://www.chrisellsworth.com/blogs/devblog/archive/2006/10/31/Java-Concurrency-API-Example.aspx] . No entanto, isso realmente não mostra as vantagens do CompletionService sobre um ...
Posso escrever simultaneamente diferentes elementos de fatia
Eu tenho uma fatia que contém o trabalho a ser feito e uma fatia que conterá os resultados quando tudo estiver pronto. A seguir, um esboço do meu processo geral: var results = make([]Result, len(jobs)) wg := sync.WaitGroup{} for i, job := range ...
Implementação de BlockingQueue: Quais são as diferenças entre SynchronousQueue e LinkedBlockingQueue
Eu vejo essas implementações deBlockingQueuee não consigo entender as diferenças entre eles. Minha conclusão até agora: Eu nunca vou precisarSynchronousQueueLinkedBlockingQueuegarante FIFO, BlockingQueuedeve ser criado com o parâmetro true para ...
c # async aguardam implementação [fechado]
Eu tenho algumas dúvidas sobre o design do próximo recurso assíncrono / aguardado do C #. A conveniência de anexar o novo mecanismo aoTask<T>Eu acho que é melhor usar assíncrono, substituindo a palavra-chave wait. Para expaple:var result = ...
Golang: estrutura anônima e estrutura vazia
http://play.golang.org/p/vhaKi5uVmm [http://play.golang.org/p/vhaKi5uVmm] package main import "fmt" var battle = make(chan string) func warrior(name string, done chan struct{}) { select { case opponent := <-battle: fmt.Printf("%s beat %s\n", ...
Criação de objetos de simultaneidade em Java
Estou lendo um livro "Simultaneidade de Java na prática", de Brian Goetz. Os parágrafos 3.5 e 3.5.1 contêm declarações que não consigo entender. Considere o seguinte código: public class Holder { private int value; public Holder(int value) { ...
Batida de aipo: limite à instância de tarefa única por vez
Eu tenho aipo e aipo (quatro trabalhadores) para executar algumas etapas de processamento a granel. Uma dessas tarefas é mais ou menos na linha de "para cada X que não tenha um Y criado, crie um Y". A tarefa é executada periodicamente a uma taxa ...