You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs-src/queuing.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,3 +93,13 @@ What about 3, 4, or 900 queues? Numerous queues gets to be a pain to manage and,
93
93
If it is desirable, different [configuration files](configuration) can be used to run multiple instances of InEngine.NET.
94
94
Simply create a new config file with a new QueueName setting and point inengine.exe at it.
95
95
96
+
## Message Compression
97
+
98
+
Messages can be compressed when saved in the queue.
99
+
It is important to understand the trade-offs of this feature before enabling it.
100
+
Compressing messages takes more CPU resources and might negatively impact queueing throughput if the queued commands do not have a lot of internal state.
101
+
Put simply, if the commands are too small to benefit from being compressed, then compressing them wastes resources.
102
+
103
+
If the commands have a lot of internal state, then this feature will reduce the queue's memory consumption.
104
+
Also, in a high-throughput scenario, where network bandwidth is limited, this feature can greatly reduce the amount of bandwidth used.
<p>Messages can be compressed when saved in the queue.
625
+
It is important to understand the trade-offs of this feature before enabling it.
626
+
Compressing messages takes more CPU resources and might negatively impact queueing throughput if the queued commands do not have a lot of internal state.
627
+
Put simply, if the commands are too small to benefit from being compressed, then compressing them wastes resources.</p>
628
+
<p>If the commands have a lot of internal state, then this feature will reduce the queue's memory consumption.
629
+
Also, in a high-throughput scenario, where network bandwidth is limited, this feature can greatly reduce the amount of bandwidth used.</p>
0 commit comments