storm
julyfire
这个作者很懒,什么都没留下…
展开
-
Storm中的RotatingMap源码
import java.util.HashMap;import java.util.Iterator;import java.util.LinkedList;import java.util.Map;import java.util.Map.Entry;/** * Expires keys that have not been updated in the configured nu转载 2014-01-21 17:19:43 · 1275 阅读 · 0 评论 -
kafka spout
import java.util.HashMap;import java.util.LinkedList;import java.util.Map;import java.util.Properties;import java.util.Queue;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import back原创 2014-03-21 15:41:48 · 1377 阅读 · 0 评论 -
object count bolt
import backtype.storm.tuple.Fields;import backtype.storm.tuple.Tuple;import backtype.storm.tuple.Values;import com.newegg.storm.util.TimeUtils;import com.newegg.storm.util.TupleHelpers;/** * r原创 2014-03-21 14:54:22 · 690 阅读 · 0 评论 -
The parallelism of Storm
物理架构:一个nimbus, 数个supervisor,原创 2014-05-16 09:49:34 · 682 阅读 · 0 评论 -
storm bolt多重聚合
import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Set;import com.newegg.storm原创 2014-01-21 17:14:04 · 2821 阅读 · 0 评论 -
storm消息的可靠处理和容错
*任务级失败•bolt任务失败。此时,acker中所有与此bolt任务关联的消息都会因为超时而失败,对应spout的fail方法将被调用。•acker任务失败。在失败之前持有的所有消息都将会因为超时而失败。Spout的fail方法将被调用。•Spout任务失败。Spout任务对接的外部设备(如MQ)负责消息的完整性。•*任务槽(slot)故障•worker失败。每个work原创 2014-07-19 11:05:24 · 845 阅读 · 0 评论