VISUALLY EXPLORING AND ANALYZING EVENT STREAMS
First Claim
1. A method, comprising:
- displaying a graph that includes a plurality of points representing a plurality of events from an event stream;
receiving a first event of the plurality of events from the event stream;
in response to receiving the first event, plotting, in the graph, a first point with a first color that visually distinguishes the first point from at least a one other color associated with a remainder of the plurality of points;
receiving a second event of the plurality of events from the event stream; and
in response to receiving the second event;
plotting, in the graph, a second point with the first color; and
changing a color of the first point to match the at least one other color associated with the remainder of the plurality of points.
2 Assignments
0 Petitions
Accused Products
Abstract
Some event ordering requirements can be determined based on continuous event processing queries. Other event ordering requirements can be determined based on distribution flow types being used to distribute events from event streams to node executing the queries. Events from event streams can be ordered according to ordering semantics that are based on a combination of all of these event ordering requirements. Additionally, virtual computing nodes can be associated with constraints, and computing processors can be associated with capabilities. Virtual computing nodes for processing event streams can be assigned to execute on various computing processors based on both these constraints and capabilities. Additionally, for each of several events in an event stream, a ratio between a total latency and a communication latency can be for determined. Based on an average of these ratios, a quantity of reducing nodes that will be involved in a map-reduce operation can be selected.
121 Citations
20 Claims
-
1. A method, comprising:
-
displaying a graph that includes a plurality of points representing a plurality of events from an event stream; receiving a first event of the plurality of events from the event stream; in response to receiving the first event, plotting, in the graph, a first point with a first color that visually distinguishes the first point from at least a one other color associated with a remainder of the plurality of points; receiving a second event of the plurality of events from the event stream; and in response to receiving the second event; plotting, in the graph, a second point with the first color; and changing a color of the first point to match the at least one other color associated with the remainder of the plurality of points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium storing computer-executable instructions that, when executed by one or more processors, configures one or more computer systems to perform at least:
-
instructions that cause the one or more processors to display a graph that includes a plurality of points representing a plurality of events from an event stream; instructions that cause the one or more processors to receive a first event of the plurality of events from the event stream; instructions that cause the one or more processors to plot, in the graph, a first point with a first color that visually distinguishes the first point from at least a one other color associated with a remainder of the plurality of points in response to receiving the first event; instructions that cause the one or more processors to receive a second event of the plurality of events from the event stream; and instructions that cause the one or more processors to plot, in the graph, a second point with the first color and change a color of the first point to match the at least one other color associated with the remainder of the plurality of points in response to receiving the second event. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory storing a plurality of instructions; and a processor configured to access the memory, the processor further configured to execute the plurality of instructions to at least; display a graph that includes a plurality of points representing a plurality of events from an event stream; receive a first event of the plurality of events from the event stream; in response to receiving the first event, plot, in the graph, a first point with a first color that visually distinguishes the first point from at least a one other color associated with a remainder of the plurality of points; receive a second event of the plurality of events from the event stream; and in response to receiving the second event; plot, in the graph, a second point with the first color; and change a color of the first point to match the at least one other color associated with the remainder of the plurality of points. - View Dependent Claims (18, 19, 20)
-
Specification