boostorg / boostorg/interprocess

Message queue receive filter predicate

Abierto
#265 2 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
185
Forks
131
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I am interested to develop and contribute message queue predicate for filtering messages.

The use case is multiple consumers only some of which would be qualified/interested in consuming certain types of messages. Currently, I simulate this by requeueing the messages until it reaches the right consumer. This is obvious subefficient.

I wonder if there's any pre-existing notion of such functionality – and whether it would be of interest.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue no especifica archivos, tests ni puntos de entrada. Comienza revisando la API existente de recepción de la message queue y el comportamiento de consumer/requeue; aclara la semántica del predicado y los criterios de aceptación antes de la implementación. La tarea se considera completada cuando exista un alcance acordado que aborde el consumo selectivo sin requeueing repetido.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
distributed-systems
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.