MessagePack               for Ruby                 伊藤忠テクノソリューションズ株式会社                        大場光一郎2011年11月13日日曜日
大場光一郎   Photo by Naoto Takai2011年11月13日日曜日
2011年11月13日日曜日
• Meadow  • emacs-w3m  • rubyspec  • tdiary-contrib   ← New!  • msgpack-ruby     ← New!2011年11月13日日曜日
MessagePack                 It’s like JSON, but very fast and small.2011年11月13日日曜日
古橋貞之                 @frsyuki2011年11月13日日曜日
Messaging                  Serialization2011年11月13日日曜日
JSON like                 JSON           MsgPack             [1, 2, 3]        [1, 2, 3]          {[1, 2, 3]}        x93x01...
fast                       MsgPack       Protocol Buffer      JSON                 2                                      ...
small{“msgpack”:”json”,“hello”,”world”}                  JSON              MsgPack                 34 bytes           26 b...
simple  • Independent         transport protocol  • Don’t        supported queue  • Don’t        supported RPC  • Focus   ...
Polyglot                 C, C++, C#, D, Erlang,                   Go, Haskell, Java,                    JavaScript, Lua,  ...
combat proven  • kumofs  • Cassandra  • Sedue  • etc...2011年11月13日日曜日
http://fluentd.org2011年11月13日日曜日
http://msgpack.org2011年11月13日日曜日
msgpack-ruby  • Easy         to use  •C     extention  • JRuby         native support2011年11月13日日曜日
msgpack-ruby                 require ‘msgpack’                 msg = [1,2,3].to_msgpack                 #=> “x93x01x02x03”...
http://github.com/msgpack2011年11月13日日曜日
2011年11月13日日曜日
2011年度                 助成金公募2011年11月13日日曜日
2011年11月13日日曜日
50万円                 500000YEN(JP)2011年11月13日日曜日
Upcoming SlideShare
Loading in …5
×

MessagePack for Ruby

5,851 views

Published on

MessagePack for Ruby
http;//msgpack.org

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,851
On SlideShare
0
From Embeds
0
Number of Embeds
2,355
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

MessagePack for Ruby

  1. 1. MessagePack for Ruby 伊藤忠テクノソリューションズ株式会社 大場光一郎2011年11月13日日曜日
  2. 2. 大場光一郎 Photo by Naoto Takai2011年11月13日日曜日
  3. 3. 2011年11月13日日曜日
  4. 4. • Meadow • emacs-w3m • rubyspec • tdiary-contrib ← New! • msgpack-ruby ← New!2011年11月13日日曜日
  5. 5. MessagePack It’s like JSON, but very fast and small.2011年11月13日日曜日
  6. 6. 古橋貞之 @frsyuki2011年11月13日日曜日
  7. 7. Messaging Serialization2011年11月13日日曜日
  8. 8. JSON like JSON MsgPack [1, 2, 3] [1, 2, 3] {[1, 2, 3]} x93x01x02x032011年11月13日日曜日
  9. 9. fast MsgPack Protocol Buffer JSON 2 1.2sec 1 1 0.47sec 0 0.11sec 0 Serizalize/Deserialize2011年11月13日日曜日
  10. 10. small{“msgpack”:”json”,“hello”,”world”} JSON MsgPack 34 bytes 26 bytes2011年11月13日日曜日
  11. 11. simple • Independent transport protocol • Don’t supported queue • Don’t supported RPC • Focus to Object serialization • But, applicable RPC → MessagePack-RPC2011年11月13日日曜日
  12. 12. Polyglot C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, Node.js, Ocaml, Python, Perl, PHP, Ruby, Scala2011年11月13日日曜日
  13. 13. combat proven • kumofs • Cassandra • Sedue • etc...2011年11月13日日曜日
  14. 14. http://fluentd.org2011年11月13日日曜日
  15. 15. http://msgpack.org2011年11月13日日曜日
  16. 16. msgpack-ruby • Easy to use •C extention • JRuby native support2011年11月13日日曜日
  17. 17. msgpack-ruby require ‘msgpack’ msg = [1,2,3].to_msgpack #=> “x93x01x02x03” MessagePack.unpack(msg) #=> [1,2,3]2011年11月13日日曜日
  18. 18. http://github.com/msgpack2011年11月13日日曜日
  19. 19. 2011年11月13日日曜日
  20. 20. 2011年度 助成金公募2011年11月13日日曜日
  21. 21. 2011年11月13日日曜日
  22. 22. 50万円 500000YEN(JP)2011年11月13日日曜日

×