Introducing StreamInsight
- 21m 8s
—Introduction
1m 17s
—What is Complex Event Processing?
2m 42s
—Working with Streams of Data
2m 13s
—Types of StreamInsight Events
2m 2s
—StreamInsight Architecture
2m 12s
—Installing StreamInsight
1m 9s
—Building a StreamInsight App with LINQPad
1m 40s
—DEMO: Building a StreamInsight App with LINQPad
3m 55s
—What's New in StreamInsight 1.2
1m 18s
—Summary
2m 40s
Developing StreamInsight Queries - Part I
- 32m 31s
—Introduction
1m 41s
—The Role of LINQ in StreamInsight
2m 6s
—Filter and Projection Queries
1m 56s
—DEMO: Filter and Projection Queries
6m 47s
—Event Windows in StreamInsight
4m 17s
—EXAMPLE: Event Windows in StreamInsight
3m 28s
—Group and Aggregation Queries
1m 50s
—DEMO: Group and Aggregation Queries - Part I
5m 46s
—DEMO: Group and Aggregation Queries - Part II
4m 40s
Developing StreamInsight Queries - Part II
- 23m 5s
—TopK Queries
1m 3s
—DEMO: TopK Queries
5m 54s
—Join and Union Queries
2m 30s
—DEMO: Join Queries - Part I
4m 32s
—DEMO: Join Queries - Part II
3m 2s
—DEMO: Union Queries
6m 4s
Developing StreamInsight Queries - Part III
- 20m 48s
—Modifying Event Timestamps
2m 27s
—DEMO: Modifying Event Timestamps - Part I
2m 0s
—DEMO: Modifying Event Timestamps - Part II
2m 15s
—DEMO: Modifying Event Timestamps - Part III
2m 15s
—DEMO: Modifying Event Timestamps - Part IV
3m 19s
—DEMO: Modifying Event Timestamps - Part V
6m 28s
—Summary
2m 4s
Extending StreamInsight LINQ Queries
- 34m 21s
—Introduction
1m 5s
—Why Extend StreamInsight LINQ?
1m 55s
—Developing User Defined Functions
1m 21s
—DEMO: Developing User Defined Functions
3m 11s
—Developing User Defined Aggregates
2m 9s
—DEMO: Developing User Defined Aggregates - Part I
4m 20s
—DEMO: Developing User Defined Aggregates - Part II
4m 43s
—Developing User Defined Operators
0m 53s
—DEMO: Developing User Defined Operators - Part I
3m 37s
—DEMO: Developing User Defined Operators - Part II
4m 38s
—Developing User Defined Stream Operators
0m 51s
—DEMO: Developing User Defined Stream Operators
3m 38s
—Query Extension Summary Matrix and Module Summary
2m 0s
StreamInsight Event Sources: IObservable and IEnumerable
- 23m 53s
—Introduction
1m 0s
—Role of IEnumerable and IObservable in the .NET Framework
1m 54s
—Leveraging IEnumerable and IObservable in StreamInsight
1m 57s
—Using IObservable for Event Sources and Sinks
1m 33s
—DEMO: Using IObservable for Event Sources and Sinks - Part I
2m 27s
—DEMO: Using IObservable for Event Sources and Sinks - Part II
3m 15s
—DEMO: Using IObservable for Event Sources and Sinks - Part III
3m 18s
—Using IEnumerable for Event Sources and Sinks
0m 54s
—DEMO: Using IEnumerable for Event Sources and Sinks - Part I
1m 2s
—DEMO: Using IEnumerable for Event Sources and Sinks - Part II
1m 25s
—DEMO: Using IEnumerable for Event Sources and Sinks - Part III
3m 49s
—Summary
1m 19s
StreamInsight Event Sources: Developing Adapters
- 43m 47s
—Introduction
1m 8s
—The Purpose of StreamInsight Adapters
2m 17s
—The Adapter Lifecycle
2m 14s
—Advancing Time with CTIs
2m 53s
—Considerations Before Developing Adapters
1m 34s
—Building a StreamInsight Input Adapter
2m 48s
—DEMO: Building a StreamInsight Input Adapter - Part I
1m 42s
—DEMO: Building a StreamInsight Input Adapter - Part II
5m 49s
—DEMO: Building a StreamInsight Input Adapter - Part III
3m 23s
—DEMO: Building a StreamInsight Input Adapter - Part IV
3m 28s
—DEMO: Building a StreamInsight Input Adapter - Part V
1m 40s
—Building a StreamInsight Output Adapter
2m 24s
—DEMO: Building a StreamInsight Output Adapter - Part I
6m 51s
—DEMO:Building a StreamInsight Output Adapter - Part II
3m 31s
—Summary
2m 5s
Hosting StreamInsight Application
- 36m 22s
—Introduction
1m 6s
—Possible Hosting Options
1m 38s
—Using an Embedded Host
2m 18s
—DEMO: Using an Embedded Host - Part I
3m 9s
—DEMO: Using an Embedded Host - Part II
3m 20s
—Using the Standalone Host
1m 50s
—DEMO: Using the Standalone Host - Part I
2m 29s
—DEMO: Using the Standalone Host - Part II
4m 7s
—Composing Queries Through the Standalone Host
1m 55s
—DEMO: Composing Queries Through the Standalone Host - Part I
3m 13s
—DEMO: Composing Queries Through the Standalone Host - Part II
4m 1s
—DEMO: Composing Queries Through the Standalone Host - Part III
3m 36s
—Hosting in the Cloud Using StreamInsight Austin
2m 11s
—Summary
1m 29s
Monitoring and Troubleshooting StreamInsight Applications
- 28m 6s
—Introduction
0m 57s
—Enabling the Management Endpoint in StreamInsight Applications
1m 12s
—DEMO: Enabling the Management Endpoint in StreamInsight Applications
3m 45s
—Viewing Server and Query Diagnostics
2m 23s
—DEMO: Viewing Server and Query Diagnostics
4m 21s
—Capturing Events for Analysis
1m 38s
—DEMO: Capturing Events for Analysis
4m 2s
—Analyzing Events using the Event Flow Debugger
1m 36s
—DEMO: Analyzing Events using the Event Flow Debugger
6m 59s
—Summary
1m 13s
Building Resilient StreamInsight Applications
- 43m 32s
—Introduction
0m 52s
—What is the Problem?
1m 22s
—Introducing StreamInsight Checkpointing
1m 53s
—Levels of Resiliency
2m 17s
—Making a Query Resilient
2m 39s
—DEMO: Making a Query Resilient - Part I
6m 45s
—DEMO: Making a Query Resilient - Part II
2m 58s
—Building a Replayable Adapter
2m 12s
—DEMO: Building a Replayable Adapter - Part I
3m 52s
—DEMO: Building a Replayable Adapter - Part II
3m 52s
—Eliminating duplicates using an output adapter
2m 2s
—DEMO: Eliminating duplicates using an output adapter - Part I
6m 49s
—DEMO: Eliminating duplicates using an output adapter - Part II
4m 9s
—Summary
1m 50s