Quantcast
Channel: sfeldman.NET
Browsing all 96 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Service Bus HA with paired namespaces

Azure Service Bus is one of the oldest cloud services on Azure. As any service living in the cloud, it grows, iterates, and changes. Among various features that the service has, there's one that could...

View Article


Image may be NSFW.
Clik here to view.

Azure Functions to make audit queue and auditors happy

Using NServiceBus on Azure allows the best of two worlds – robust and reliable messaging framework on top of excellent Azure services. Azure services and any other cloud provider as well have strict...

View Article


Image may be NSFW.
Clik here to view.

Bend Message Deduplication on Azure Service Bus to Your Will

Duplicates detection functionality provided by Azure Service Bus can automatically remove duplicate messages sent to a queue or topic. Deduplication is always based on the value of the MessageId...

View Article

Image may be NSFW.
Clik here to view.

Notifications with MyGet and Azure Functions

If you're doing .NET development, you're probably familiar with NuGet packages. You might have also heard about MyGet service that offers an excellent package management. But have you looked at the...

View Article

Image may be NSFW.
Clik here to view.

Azure Service Bus Client Performance Counters

Identifying issues is never trivial. It is even harder when the problem is hidden, and there's are no logs or traces to go through. Application using Azure Service Bus started to throw an exceeded...

View Article


Image may be NSFW.
Clik here to view.

The secret brotherhood of the message counts

When working with Azure Service Bus, message count is expected to report how many messages are found in the queue. Only if life was that simple. In the real world, things a bit more complicated. Let's...

View Article

Image may be NSFW.
Clik here to view.

Azure Service Bus Message: Wanted Dead or Alive

Running NServiceBus on Azure sometimes can be challenging. Take for example the Azure Service Bus transport. Every queue has additional queues that could contain either dead-lettered messages as a...

View Article

Image may be NSFW.
Clik here to view.

Monitoring all Dead Letter Queues. Yes, multiple.

In my previous post The secret brotherhood of the message counts I talked about sub-queues any Azure Service Bus queue has. For a queue those where:queue/$DeadLetterQueuequeue/$Transferand...

View Article


Image may be NSFW.
Clik here to view.

Hello Microsoft.Azure.ServiceBus

If you've missed the news, a new Azure Service Bus client is emerging on the horizon.This client is a significant development under the umbrella of multiple changes taking place in the Microsoft camp....

View Article


Image may be NSFW.
Clik here to view.

Azure Service Bus Plugins

For a very long time Azure Service Bus client WindowsAzure.ServiceBus/ was a black box. When it came to the customization of the message payload, it would allow choosing on serialization, and that's...

View Article

Image may be NSFW.
Clik here to view.

Sending large messages without exposing the storage account

ServiceBus.AttachmentPlugin is an Azure Service Bus plugin to help with messages exceeding the allowed maximum size. Sender would store the message body as a Azure Storage blob and receive would read...

View Article

Image may be NSFW.
Clik here to view.

Partitioning and de-duplication

Recently, I've received a comment on an older post about message de-duplication that was somewhat peculiar. An important note here - watch out for partitioning. I basically ran the same code, but...

View Article

Image may be NSFW.
Clik here to view.

Reading Azure Service Bus Metrics

I always found it interesting that most of us start counting earlier than we can read or spell our own names. Almost as if we are predispositioned to count first. Yet numbers can become very difficult...

View Article


Image may be NSFW.
Clik here to view.

Azure Service Bus with Managed Service Identity

Managed Server Identity (MSI)* is a feature of Azure Active Directory (AAD) to allow applications in Azure authenticate to cloud services without managing credentials in your code. Integration with MSI...

View Article

Azure EventGrid testing with Azure Relay

Azure Service Bus can now integrate with Azure Event Grid. Great news! Currently, it's only possible with Azure Service Bus premium tier, but soon standard tier will get the ability as well. Also, at...

View Article


Image may be NSFW.
Clik here to view.

Azure Service Bus Subscriptions with Correlation Filters

Azure Service Bus pub/sub is implemented using topics and subscriptions. Messages are published to topics and copied over to subscription queues with matching criteria. Criteria are declared using...

View Article

Image may be NSFW.
Clik here to view.

What you pay is what you get

"What you pay is what you get."This age-old wisdom applied to cloud services even more than anywhere. Take Azure Service Bus for example. The service offers 3 tiers that provide a different level of...

View Article


Image may be NSFW.
Clik here to view.

Processing Azure EventGrid events with NServiceBus

What’s EventGrid and why it’s important?EventGrid helps with creation of event-based systems. The service manages routing of events from various source to the subscribers. Its high throughput and...

View Article

Image may be NSFW.
Clik here to view.

Processing Azure Services EventGrid events with NServiceBus

In the previous post Processing Azure EventGrid events with NServiceBus, I showed how to process custom events emitted to EventGrid using NServiceBus.In this post, I’ll focus on events emitted by...

View Article

Dealing with large Azure Service Bus messages (part 1)

Whenever you deal with messages, message size is always a question you'll have to answer and address. If you're interested some of the factors going into message size and high-level options to tackle...

View Article
Browsing all 96 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>