2 ms·
Unfortunately, the lack of specification is becoming a security liability in modern times. That's a big reason why I'm developing https://concise-encoding.org/
by kstenerud 6y ago
Unfortunately, the lack of specification is becoming a security liability in modern times. That's a big reason why I'm developing https://concise-encoding.org/ https://concise-encoding.org/
- 1:1 compatible binary and text formats. Edit in text, send in binary.
- The binary encoding is super simple, and what's in use 99% of the time since it's usually machines talking to each other. Text is only for humans to see the data and to input the data.
- The format is more complex than JSON, but FAR better specced to avoid variance in implementations (important for security).
- lifthrasiir 6y agoTony Garnock-Jones (known for AMQP and RabbitMQ) is also developing Preserves [1] which I found promising. [1] https://preserves.gitlab.io/preserves/ https://preserves.gitlab.io/preserves/