Details
-
Feature Request
-
Resolution: Done
-
Minor
-
None
-
None
-
0
-
0%
Description
Regular and bundled messages use a single output stream to marshal messages. This resource is locked and unlocked when done.
Ass a MarshallerPool class which is configured with a pool size and initial size, and then randomly grab a marshaller from the pool to unmarshal and - when done- return it to the pool.
Through this lock and resource striping, apps with many concurrent threads sending messages should be faster