Hacker News new | ask | show | jobs
by hnto_pics 891 days ago
That's the first time I hear of BSON. How does this compare to cbor and messagepack?
2 comments

For cross-platform transactional Queues we found bson rather reliable as a message body format in AMQP over SSL, and tag the protocol handler with the user UUID and API session key. The uptime on that system is nearing 4 years, and its the one part of the system that has been low drama.

It is not meant for large reporting formats like live charts etc. These parsers can be unstable if they ignore type checks, precedence, and nesting depth.

The original libbson author wouldn't give me a donation link on inquiry, as they probably thought it was some sort of scam. The library merged into mongoDB years ago. Would not touch mongoDB now days given its current license, and propensity to implode key structures on upgrades. =)

It started as internal MongoDb format, so it has a different history and context. But today comparison might be interesting.