The creators of Mongrel2 had used JSON as their first internal protocol to communicate via 0MQ to application servers. They made measurements and found out, that JSON parsing is still a time consuming task and much of the time is needed to parse JSON structures.
Therefore they introduced an alternative protocol named TNetStrings.
Ok, I have implemented this protocol for the Mongrel2 integration of VASmalltalk.