Articles of fila de

RabbitMQ – Message order of delivery

Eu preciso escolher um novo corretor de fila para o meu novo projeto. Desta vez eu preciso de uma fila escalável que suporte pub / sub, e manter a ordenação de mensagens é uma obrigação. Eu li o comentário de Alexis: ele escreve: “De fato, achamos que o RabbitMQ fornece pedidos mais fortes do que […]

Implemente uma fila na qual push_rear (), pop_front () e get_min () são operações de tempo constante

Eu me deparei com essa pergunta: Implemente uma fila na qual push_rear (), pop_front () e get_min () são operações de tempo constante. Inicialmente, pensei em usar uma estrutura de dados min-heap que tivesse complexidade O (1) para um get_min (). Mas push_rear () e pop_front () seriam O (log (n)). Alguém sabe qual seria […]

Encadeamentos de Produtor / Consumidor usando uma Fila

Gostaria de criar algum tipo de aplicativo de segmentação Producer/Consumer . Mas não tenho certeza qual é a melhor maneira de implementar uma fila entre os dois. Então, eu tenho algumas com duas ideias (ambas podem estar totalmente erradas). Eu gostaria de saber qual seria melhor e se os dois sugam, qual seria a melhor […]

Criando uma fila de bloqueio no .NET?

Eu tenho um cenário onde eu tenho vários segmentos adicionando a uma fila e vários segmentos de leitura da mesma fila. Se a fila atingir um tamanho específico, todos os encadeamentos que estão preenchendo a fila serão bloqueados ao adicionar até que um item seja removido da fila. A solução abaixo é o que estou […]