Daar is mijn kleine project - een .net-berichtenbusimplementatie die werkt met MS SQL-wachtrijen of MongoDB (MongoDB-ondersteuning is een recente toevoeging). Link:http://code.google.com/p/nginn-messagebus/ en http://nginn.org/blog voor enkele voorbeelden. Ik weet niet zeker of dit is wat u zoekt, het ontbreekt ook aan documentatie en voorbeeldafdelingen en het komt niet precies overeen met uw specificaties (polling in plaats van tailing) - maar misschien is het het proberen waard . Dit is een publicatie-abonneer-berichtenbus, zoals NServiceBus of MassTransit - geen onbewerkte berichtenwachtrij.
PS Ik ben bang dat er wederzijds uitsluitende vereisten zijn in uw specificaties:u kunt geen aanpasbare cursor gebruiken met gelijktijdige consumenten omdat u de atomiciteit verliest. Als u een wachtrij wilt vermijden, moet u slechts één consument gebruiken.