Skip to content

Realtime performance #184

Answered by jchristn
Antix-Development asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @Antix-Development this library makes extensive use of tasks and events, which can add obvious delays into interactions, especially if you're talking about mouse movements on one machine appearing on another. I have another library, which is more low-level, called CavemanTcp. It's mostly for building state machines (e.g. you need to know how many bytes to read from the underlying socket) but may be lower latency and higher throughput for your app. It's a bit different of an integration model though; it doesn't use events for data that arrives - you have to be waiting for it.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by Antix-Development
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants