c# - Best and most simple Multi-threaded queuing service advice? -
i need write simple windows service can allow external applications enqueue items while service dequeuing @ same time. simple fifo service can run 5 worker processes dequeue on.
i have been reading concurrentqueue , think best solution. be?
i recommend take @ messaging bus, example rabbitmq. rabbitmq provides safe way of handling these messages.
a big advantage if application crashes messages still persist. , can little effort make use of data in other application, or run multiple applications spread out on multiple computers best possible performance (and redundancy).
you have couple of easy use examples here started.
Comments
Post a Comment