Re-Submitting Binary Dead Letter Queue Messages for Azure Service Bus
Period: 03/2023 – 06/2023
Role: Software Developer
Client: Open Source (Microsoft / paolosalvatori)
Team size: 4
Person days: 3
There are two interfaces for the Azure Service Bus. One is a Windows application called ServiceBusExplorer, originally developed for the Windows Service Bus. The other is the Azure ServiceBusExplorer, a web interface in Azure DevOps modelled on the original ServiceBusExplorer. Both interfaces allow individual messages in a dead letter queue to be re-sent. If the message is binary-encoded (e.g. via Protobuf), it is interpreted as text and thus rendered unusable. The task of the project was to extend both interfaces to enable the re-sending of individual messages.
My contributions to the project::
- Reproduction of the problem in a simple example
- Creation of the feature request for the Azure ServiceBusExplorer
- Creating and discussing the issue for ServiceBusExplorer
- Implementing a solution for ServiceBusExplorer
Knowledge: