Export to GitHub

masstransit - issue #6

Add a Thread Pool for the Endpoint Code


Posted on Dec 30, 2007 by Swift Cat

As an Endpoint, I want to defer notification of received envelopes to a collection of threads to improve asynchronous performance.

  1. When a message is received, add the message to an internal memory queue and queue the item for handling by another thread.

Comment #1

Posted on Jan 3, 2008 by Swift Cat

Implemented as deferring the processing of the envelope to a UserWorkItem. This should increase the throughput of the message reception.

However, looking at retlang for in-process message communication with MassTransit as an endpoint is in the near future.

Status: Fixed

Labels:
Type-Enhancement Priority-Low