Skip to content
Snippets Groups Projects
Commit d3d3976a authored by Sören Henning's avatar Sören Henning
Browse files

Fix spelling issues

parent 1566b4d3
No related branches found
No related tags found
1 merge request!164Add Theodolite docs
...@@ -17,7 +17,7 @@ Running scalability benchmarks with Theodolite involves the following steps: ...@@ -17,7 +17,7 @@ Running scalability benchmarks with Theodolite involves the following steps:
A benchmark specification consists of two things: A benchmark specification consists of two things:
* A Benchmark resource YAML file * A Benchmark resource YAML file
* One or multiple ConfigMap YAML files containing all the Kubernetes resources used by the benchmark * One or more ConfigMap YAML files containing all the Kubernetes resources used by the benchmark
These files are usually provided by benchmark designers. These files are usually provided by benchmark designers.
For example, we ship Theodolite with a set of [benchmarks for event-driven microservices](theodolite-benchmarks). For example, we ship Theodolite with a set of [benchmarks for event-driven microservices](theodolite-benchmarks).
......
...@@ -20,7 +20,7 @@ A simple, but common use case in event-driven architectures is that events or me ...@@ -20,7 +20,7 @@ A simple, but common use case in event-driven architectures is that events or me
Another common use case for stream processing architectures is reducing the amount of events, messages, or measurements by aggregating multiple records within consecutive, non-overlapping time windows. Typical aggregations compute the average, minimum, or maximum of measurements within a time window or Another common use case for stream processing architectures is reducing the amount of events, messages, or measurements by aggregating multiple records within consecutive, non-overlapping time windows. Typical aggregations compute the average, minimum, or maximum of measurements within a time window or
count the occurrence of same events. Such reduced amounts of data are required, for example, to save computing resources or to provide a better user experience (e.g., for data visualizations). count the occurrence of same events. Such reduced amounts of data are required, for example, to save computing resources or to provide a better user experience (e.g., for data visualizations).
When using aggregation windows of fixed size that succeed each other without gaps (called [tumbling windows](https://kafka.apache.org/20/documentation/streams/developer-guide/dsl-api.html#tumbling-time-windows) in many stream processing enegines), the (potentially varying) message frequency is reduced to a constant value. When using aggregation windows of fixed size that succeed each other without gaps (called [tumbling windows](https://kafka.apache.org/20/documentation/streams/developer-guide/dsl-api.html#tumbling-time-windows) in many stream processing engines), the (potentially varying) message frequency is reduced to a constant value.
This is also referred to as downsampling. Downsampling allows for applying many machine learning methods that require data of a fixed frequency. This is also referred to as downsampling. Downsampling allows for applying many machine learning methods that require data of a fixed frequency.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment