Yeah, BSON is optimized for traversal speed mostly. If we're talking about 
size, it'd make sense to look for CBOR or MessagePack.

(I see that Bolty generates even smaller output because if the schema, but I 
wouldn't consider it an advantage)

My point is: it's better to implement one of the existing standards than invent 
a new one imho.


04.11.2014, 19:35, "Alan Hoffmeister" <[email protected]>:
> @Alex, Bolty generates a much smaller output compared to BSON, but is
> a bit less flexible.
>
> @Kevin no bindings yet, sry. It shouldn't be complicated to implement
> one for PHP.
>
> --
> Alan Hoffmeister
> https://twitter.com/alan_hoff
> https://github.com/alanhoff
> https://keybase.io/alanhoff
>
> 2014-11-04 14:13 GMT-02:00 Kevin Ingwersen (Ingwie Phoenix)
> <[email protected]>:
>>  Hey there.
>>
>>  This sounds like an interesting project. Did you make bindings for other 
>> scripting languages - mainly PHP - too? I am just looking for a smaller 
>> soltuion than JSON… o.o
>>
>>  Kind regards, Ingwie
>>>  Am 04.11.2014 um 16:59 schrieb Alan Hoffmeister 
>>> <[email protected]>:
>>>
>>>  Hello guys,
>>>
>>>  I want to introduce Bolty, a small piece of code that can serialize JS
>>>  objects into binary buffers and back again into an object. It consumes
>>>  a lot less space than JSON and can also handle objects that contains
>>>  buffers and other types of data. It's a lot like Protocol Buffers but
>>>  uses pure JS and its very extensible.
>>>
>>>  https://github.com/alanhoff/node-bolty
>>>
>>>  --
>>>  Alan Hoffmeister
>>>  https://twitter.com/alan_hoff
>>>  https://github.com/alanhoff
>>>  https://keybase.io/alanhoff
>>>
>>>  --
>>>  Job board: http://jobs.nodejs.org/
>>>  New group rules: 
>>> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
>>>  Old group rules: 
>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
>>>  ---
>>>  You received this message because you are subscribed to the Google Groups 
>>> "nodejs" group.
>>>  To unsubscribe from this group and stop receiving emails from it, send an 
>>> email to [email protected].
>>>  To post to this group, send email to [email protected].
>>>  To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/nodejs/CALmFrqTmP9%2BgiAQvj1Okg7f%2BKueK8Fsz4hO%2B1q0_uJxUd8qPOA%40mail.gmail.com.
>>>  For more options, visit https://groups.google.com/d/optout.
>>  --
>>  Job board: http://jobs.nodejs.org/
>>  New group rules: 
>> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
>>  Old group rules: 
>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
>>  ---
>>  You received this message because you are subscribed to the Google Groups 
>> "nodejs" group.
>>  To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>  To post to this group, send email to [email protected].
>>  To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/nodejs/0B9409B0-C1E5-479D-8888-F4B97B7F2DEA%40googlemail.com.
>>  For more options, visit https://groups.google.com/d/optout.
>
> --
> Job board: http://jobs.nodejs.org/
> New group rules: 
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules: 
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups 
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/nodejs/CALmFrqQrV3vjuLHnSD_WOA7m8cKJHvMDVcdxOUWwQZEgDZOarg%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/24801415119580%40web24h.yandex.ru.
For more options, visit https://groups.google.com/d/optout.

Reply via email to