Tag Info

New answers tagged

2

You are going to need a decision tree of some kind. something like (not holiday) and month between jan-may and day of week is Tuesday and hour between 10:30-17 This is the closest to the natural language constraints the non technical users will have to input. To input them I suggest using a proper gui that allows the user to select the various types. And ...


0

What you have is a scatter-gather problem. Process A has to scatter his (possibly intermediate) results between Process B and the French Foreign Legion. Process B must gather the work products from Process A and the French Foreign Legion, and cannot proceed until he has both of them. Presumably, RabbitMQ has a capability to wait on multiple queues ...


0

If you need producer a to have finished before consumer b starts processing then either: producer a should add the message to queue a as the last thing it does producer a should add a message to another queue as the last thing it does and consumer b should wait either for that flag message before it picks up the main message to process or else pick up the ...


1

Let Producer-A put some state into DB or some other persistent store and then Consumer-B can look at that state and determine whether to pick up the job from Producer-A or not. Another option is, since you are using a message queue, let Producer-A send another message upon its completion into queue C. Consumber-B should not pick up any message from queue B ...


0

o, let's say I have an some DataAccessLayer which wraps my DataAccessDriver. I doubt very much there should be such a strong dependency. I vote for serialization subsystem to be completely independent from other things in your application. Note: I vote for serialization to be independent from persistence layer. Serializing an object is one ...



Top 50 recent answers are included