Live data from Hacker News

Viewing profile — frsyuki

frsyuki

HN member
Joined
Tue, May 11, 2010, 10:29 AM UTC
HN karma
380
Public activity
52 items

About frsyuki

Author of MessagePack http://msgpack.org

Recent public activity

  1. story
  2. comment
    Comment #10096325

    ACK of network transfer is available ("require_ack_response" option). This option ends up choice of at-most-once semantics vs. at-least-once semantics. You need to choose and you c…

  3. story
  4. comment
    Comment #4983604

    Did you guys see this video?: http://vimeo.com/53261709 Github uses MessagePack for their internal RPC protocol.

  5. comment
    Comment #4983594

    Here is a benchmark result of msgpack, json, bson and protobuf: https://gist.github.com/4348013 An important point we should consider here is that actual performance depends on imp…

  6. story
  7. story
  8. story
  9. comment
    Comment #4096424

    Disclaimer: I'm authoer of MessagePack for C++/Ruby and committer of one for Java. As for strings, JSON has to allocate memory and copy to deserialize strings because strings are e…

  10. comment
    Comment #4093237

    We're using MessagePack in a Rails application to log user behaviors and analyze them. Compared with other serialization libraries such as Protocol Buffers, Avro or BSON, one of th…

  11. comment
    Comment #4093204

    MessagePack includes a concept named "type conversion" to support types which are not supported by its wire format. With the concept, we can serialize/deserialize user-defined clas…

  12. comment
    Comment #4093193

    Although the original blog post focuses on JavaScript and browsers, MessagePack itself doesn't mainly focus on them. A major use case of MessagePack is to store serialized objects …

  13. story
  14. story
  15. comment
    Comment #3897048

    We're also using Fluentd as well as original JSON-based logging libraries. Fluentd deals with JSON-based logs. JSON is good for human facing interface because it is human readable …

  16. comment
  17. comment
    Comment #3896992

    Spitting out sprintfs means parsing texts. JSON might be slow since it's text, but binary based formats should be faster especially the log includes many integers.

  18. comment
    Comment #3896963

    There are binary-based serialization formats such as MessagePack [1] or BSON [2] that doesn't need escapeing overhead. You can simply replace JSON with MessagePack since MessagePac…

  19. story
  20. story
  21. comment
    Comment #3313450

    Here is the list of plugins for fluentd. There are CouchDB plugin, Cassandra, Redis, Amazon S3, Splunk, and even Growl plugin. * http://fluentd.org/plugin/

  22. comment
  23. story
  24. story
  25. story