Issue Details (XML | Word | Printable)

Key: WEBSOCKET_SPEC-63
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: dannycoward
Reporter: dannycoward
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
websocket-spec

Allow developer to control flushing of send operations

Created: 29/Nov/12 07:27 PM   Updated: 21/Dec/12 10:16 PM   Resolved: 21/Dec/12 10:16 PM
Component/s: None
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Tags: v011
Participants: dannycoward


 Description  « Hide

(from Scott)

I'd like a setAutoFlush() and flush() on RemoteEndpoint for high performance messaging. Defaults to true, which is the current behavior.

The performance difference is on the order of 5-7 times as many messages in some early micro-benchmarks. It's a big improvement and puts us near the high-speed messaging like ZeroQ.



dannycoward added a comment - 21/Dec/12 10:16 PM

We have a basic API for this in v011 on RemoteEndpoint


dannycoward made changes - 21/Dec/12 10:16 PM
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Assignee dannycoward [ dannycoward ]
Tags v011
Resolution Fixed [ 1 ]