Skip to main content

Questions tagged [service-bus]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
73 views

.NET - Communication between services and Power BI

I have the following problem which I don't know much about. I have a ServiceA that returns customer data on transactions and a ServiceB that has reports, also my environment uses Power BI from ...
Katarina's user avatar
0 votes
0 answers
56 views

Azure Service Bus: consume messages from multiple subscriptions vs forwarding messages to a single input queue

I'm designing an Azure Service Bus topology with multiple topics. Each topic is associated with a single message type: this is possible since we have a limited number of message types, each one with a ...
Enrico Massone's user avatar
1 vote
2 answers
209 views

How to do integration testing with ServiceBus?

Generally speaking, the basic flow is: http triggered service method puts request on service bus service bus triggered method executes request and in this specific scenario: method from 2) sends ...
BVernon's user avatar
  • 483
0 votes
0 answers
75 views

Replacement for WCF ServiceBus Relay in .Net 7

We've leveraged WCF Azure Service Bus Relay fairly heavily in the past and have a number of C# services that rely on it. All of these services relay REST requests to small on-site servers that sit ...
Molloch's user avatar
  • 101
0 votes
0 answers
93 views

Good reason not to do this: Pub/Sub with only 1 topic and publishers are also subscribers

Looking for a good reason to avoid this solution. Problem Multiple microservices/SAAS, each storing the same data that needs to be synced (example is customer contact details). 1st is an OAuth ...
Yorro's user avatar
  • 159
0 votes
1 answer
148 views

Design of system pushing data to multiple systems

I have a ASP.NET Core backend (with Azure Service Bus) and a Blazor Server frontend. The purpose of the backend and the frontend is to trigger manual and automatic pushing of single data points (...
wetfield's user avatar
1 vote
1 answer
71 views

Handling a single event as broadcast and round-robin depending on service

I have Service A that publishes an event to RabbitMQ. I have two instances of Service B that will use the event to write to its database. I have two instances of Service C that will send the event ...
DaveO's user avatar
  • 136
0 votes
2 answers
495 views

Azure Function SQL polling Vs Service Bus. How reliable is Service bus? Does it ever fail?

I have scheduling requirements where I place all my schedules in SQL db and then use the azure function every minute to read that database. When the schedule is met, I then perform a durable function ...
user8400863's user avatar
2 votes
3 answers
692 views

Subscribe to topics or to messages on those topics?

I've encountered a couple of different techniques for dealing with service bus messaging (queues and topics) and I'm just looking for some input on best practices. I've encountered a couple of ...
Sinaesthetic's user avatar
1 vote
1 answer
267 views

Implemeting a distributed n-Producers/1-Consumer service for critical-mission system

I am trying to implement a distributed version of multi-producer/1-consumer for a critical-mission system. I'm looking for good alternatives to the current approach based on RDBMS. The problem The ...
Duloren's user avatar
  • 113
2 votes
2 answers
795 views

Service bus and strict message order - how can I handle failed messages?

I am considering using Azure Service Bus, however my question applies to queues in general. I have a requirement to send messages in a certain order. Say that the publisher sends a message to the ...
user11081980's user avatar
4 votes
2 answers
2k views

Using distributed locks in microservice environment

I'm developing distributed system and trying to use best practices of microservice architecture. I was faced with a situation when I think I need something like distributed locks. Since I have not so ...
Alexander Bikkuzhin's user avatar
2 votes
3 answers
579 views

Serialization of messages on a servicebus and microservice architecture

In a microservice-based system, it exist some principles. Sam Newman often refers to them as these: You should always model your application around the domain A culture of automation. Automate whats ...
Tobias Moe Thorstensen's user avatar
0 votes
1 answer
882 views

Dealing with eventual consistency when persisting and publishing events

Currently working on a DDD application that is using event sourcing with redis as my main persistence store. So unfortunately I do not have built in rollbacks should something fail. The application is ...
Josh L's user avatar
  • 103
4 votes
1 answer
513 views

Service bus and authentication

I have a system that consists of several applications. Often these applications need to talk to each other. Sometimes it can make sense to use a "service account" for the communication but other ...
Ward Clark's user avatar
1 vote
2 answers
1k views

Best way to sync data from one database to another

Let's say I have my web shop and database have multiple tables like Products, Product prices and similar. I'm selling my software solution to my affiliate partner. He gets its database, it window ...
Vlado Pandžić's user avatar
4 votes
1 answer
1k views

Actor pattern in azure service fabric

I'm currently designing an application, and I'm confused at how to break apart my monolith application. After doing some research, service fabric actors seem to be the best solution for simple ...
Blue's user avatar
  • 89
0 votes
2 answers
814 views

NServiceBus: What are the advantages of not using retries?

I know you can configure NServiceBus to automatically retry to send messages (FLR: First Level Retries) and wait before retrying again (SLR: Second Level Retries), but, using the default configuration ...
Machado's user avatar
  • 4,120
1 vote
3 answers
452 views

Durable messaging over HTTP

I need to send messages from a Windows Service to a Azure Service Fabric Stateful service. The network connection is not very reliable, and there must not be lost data. I was hoping I could use ...
adam3039's user avatar
  • 111
0 votes
0 answers
51 views

Synchronized computation task distribution

I have a system where a set of Operations needs to be done every day. Each Operation has the following metadata: Type, Entity and a Date (independent of current date). It reads something from the ...
user1713059's user avatar
18 votes
1 answer
5k views

Should I use a command or an event?

The difference between a command and an event in bus communication seems a little vague to me. I know that commands should be executed once only, while an event can be handled multiple times, but ...
Andrzej Gis's user avatar
  • 1,003
1 vote
3 answers
187 views

In an ESB type system, what field name should be used as a "correlation ID"?

We're using ASP.NET Web API and Azure Service Bus and adding logging to our disparate services and systems. We need to track a correlation ID to the headers of each set of bus messages as well as logs ...
stimpy77's user avatar
  • 170
2 votes
1 answer
548 views

Is publish–subscribe pattern suitable for my case?

I'm planning to use publish–subscribe pattern with Azure Service Bus in my logistics application, but I'm confused whether publish–subscribe pattern is suitable for my case. My scenarios: Users will ...
ManirajSS's user avatar
  • 159
5 votes
1 answer
15k views

Difference between ESB and ETL

When should a ESB vs ETL tool be used? I have worked on ESB projects using Tibco Businessworks quite a few years ago. The message bus that we built used to consume messages from a source system , ...
Punter Vicky's user avatar
4 votes
1 answer
740 views

Identity propagation using Azure service bus

We currently have a platform with a SOA architecture in which the user's identity is propagated from the web application via middle tier services (REST and SOAP) until we actually query our data ...
MvdD's user avatar
  • 861
4 votes
1 answer
584 views

Azure ServiceBus Queue: Consumer Application

I am running a .net MVC4 web application. I want to be able to hit an action on a controller, create an email and send it to my service bus queue to be processed (sent). What are my options as far ...
Daryl's user avatar
  • 141
10 votes
1 answer
4k views

Single source of truth within an enterprise distributed system

Within an enterprise distributed system I have many services - an E-commerce service, a CRM, support desk, finance, billing. Many of these services share common data, such as Customer data. These ...
MrDeveloper's user avatar
4 votes
1 answer
2k views

How many Topics (queues) to practically use in an ESB

In all the Service Bus examples and tutorials I've seen, they cover publishing a single message to a single Topic that is picked up by a single listening Subscriber. Whilst this is good for a simple ...
MrDeveloper's user avatar
1 vote
2 answers
223 views

Responsibility of an ESB

When using an enterprise service bus, is it responsible for; a. the successful delivery of a message to a consuming application b. to successfully deliver a message until the application's logic ...
MrDeveloper's user avatar
2 votes
1 answer
960 views

Shared database vs tightly coupled message model

We have an ASP.NET MVC application sitting on top of a MySQL database. Now we're thinking about creating a public REST API so that third parties may integrate their services with ours. Now, I would ...
johnknoop's user avatar
  • 123
1 vote
0 answers
740 views

How do I better manage my Service Bus Quotas in Azure?

I'm trying to determine how best to accomplish the following scenario using the Azure Service Bus. I have millions of devices (desktop software, mobile phone apps, etc) that need to have messages sent ...
devlife's user avatar
  • 166
3 votes
0 answers
1k views

ZeroMQ and Majordomo protocol

I am learning ZeroMQ and came across the Majordomo Protocol. I am wondering if I'm understanding this correctly, is the use case the same as.. for example.. the Microsoft Azure AppFabric service? ...
Will I Am's user avatar
  • 225
3 votes
1 answer
208 views

How does one deliver messages to (and query from) sites with possibly bad connectivity, having numerous WCF Soap and Web API services?

My company is investigating using a service bus. Currently we have running prototypes of NServiceBus and Microsoft Service Bus (on premise). I'm quite happy with the pub-sub and topic messaging ...
Ruaan Kruger's user avatar
1 vote
1 answer
313 views

What factors should be considered before deciding to build a message bus with SOAP services? [closed]

It would seem to me that the cost of having a team of developers build and maintain all the components necessary to provide routing, workflow orchestration, durability, security and the other features ...
Todd Dill's user avatar
10 votes
1 answer
3k views

Diagramming messages on a service bus

I'm looking for a way to clearly diagram how multiple applications communicate via a service bus. The best I've come up with so far is a sequence diagram, but I really don't like that. Sequence ...
p.s.w.g's user avatar
  • 4,175
0 votes
0 answers
177 views

Refactoring expansive message architecture

I am currently working with a system that acts like a message bus. A message comes in to the service (WCF Windows Service hosted). The system then uses a service locator pattern to look up which ...
disjointed's user avatar
1 vote
1 answer
777 views

Architecture for interfacing multiple applications

Let's say you have a Master Database and a few External/Internal applications that use WebServices to interface data. What would be your preferred architecture to interface data from and to those ...
Erwin's user avatar
  • 111
3 votes
2 answers
1k views

Use of Service Bus in a Pub-Sub Engine

In one of our projects, we've built a Publisher - Subscriber Engine on Oracle Service Bus. The functionality being a series of events are published and subscribers (JMS queues) receive these whenever ...
JoseK's user avatar
  • 1,407
19 votes
2 answers
2k views

How granular should a command be in a CQ[R]S model?

I'm considering a project to migrate part of our WCF-based SOA over to a service bus model (probably nServiceBus) and using some basic pub-sub to achieve Command-Query Separation. I'm not new to SOA, ...
Aaronaught's user avatar
  • 44.4k
7 votes
5 answers
20k views

What ESB systems work the best for .Net stack [closed]

What Enterprise Service Bus would you use and why?
Erin's user avatar
  • 2,368
11 votes
7 answers
5k views

Best way for a technical manager to stay up to date on technology

My manager asked for a list of technical blogs he should follow to stay current on technology. His problem is he keeps hearing terms that he hasn't heard of (i.e. NoSql, sharding, agure, sevice bus, ...
JoelFan's user avatar
  • 7,091