I do recieve lots of messages (4K+ every 4 seconds), my software needs to parse each ofv those in order to do updates on my objects.
I want this parsing to be done in a seperate thread, however to start of a new thread for each message produces to much threads.

Is there a way to have a thread wait for events/calls/etc?