?????ο?1:storm???????????
?????ο?2:Storm DRPC ???
?????ο?3:Storm DRPC ??ü?????C++ Bolt???????????
?????ο?4:Storm ??????????ShellBolt???????
?????ο?5??Base64?????????????????
?????ο?6??Base64??????????????? [???]
?????ο?7??zlib????????????
?????ο?8????????redis???????????????
????[?ο?1]??????????
?????ο????Storm??????в?????ó???????????
????storm?????????????????????20000 tupe/s?? (???tuple??С?1000???)
????storm??????????????????
?????????к?????????????????????????????????1.6??
????Storm?д?????????????????????????????????????????????????????У???????????е?16??CPU????????????load average ?? 3.5
????Jvm GC????????????????????????????????????GC??????????????
???????????????????????????????????????????£????????storm??????????
?????????strom?????????????????????????????????????????????????????????????????????
????1??????????????tuple?1000???????1K????????????С???????????ù????У?storm???????????????????????????????????????????????????????????????1M??????????storm????????????
????2??????storm?????????????DRPC??????storm???????÷???μ?[?ο?2]??[?ο?3]????DRPC????????????????DRPCClient??????DRPCServer??????DRPCServer?????topology?е?spout??spoout?????Bolt........????????????????????Bolt?????DPRCServer????DRPCServer?????DRPCClient??
????????????Щ???????Strom DRPC???????????????
????3????????[?ο?1]???????????????????Storm?????????????????????1/10????????????????????????У???????????????е?????????????????Storm?????С???????????????????????????????????????????£?????????Storm????????????????????[?ο?4]?????????JNI???????
?????????????
????1?????????
?????????????????

?????п????????????????ɡ?
?????????????????????3.2GHz  1G ??棬100M?????
????????????????????8??2.2GHz??8G??棬1G?????
????DRPC Topology?????DRPCSpout??CPPBolt?????ReturnResult??ɡ?????????????????????????
????Topology?????????work?У?Spout??Bolt??????????????С?