title: How to run multiple threads on buffered data in twisted?
body: <p><a href="https://i.stack.imgur.com/capy2.png" rel="nofollow noreferrer">Image of an abstract model</a></p>
  
  <p>I have implemented this model using python-socketIO, however I am unable to do something similar in twisted. I have a feed of data coming in, I take this read this data in blocks of 8192 bytes. This is binary data, so it needs to be processed before sending it to clients. However I can't stop the input of data for processing. In python-socketIO I used to put the function to work on this data as a background task, while I continue to fetch more data. Any ideas how I can do something similar in using twisted library of python.</p>