Conversation

This will send large chunks of ndjson (none broken in the middle of a json object) and the chunk can be sent to a multiprocessing worker thread and then split and decoded there. Should be able to process hundreds of thousands a second if the I/O is fast enough. We'll see.