Tinyclr & Kafka

Does anyone know if there is any reason why, an existing C# instance of Kafka, (ie from Confluence ect), cannot be modified to run on TinyClr? I’ve looked at some simple instances, and basically seems like just a wrapper around the data stream sent to a socket.

I’m not thinking about a full blown server portion, but a bit of a light weight client side, to talk either back to a central server, or even a local Pi?

Thanks

Michael.

@ michaelb - Basically, any C# code will run TinyClr if the device has sufficient memory and computing power. You may have to make changes to the code to replace features not currently supported by TinyClr such as Generics.