https://github.com/pellared/alwaysonprofiling-playground
https://github.com/pellared/alwaysonprofiling-playground
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/pellared/alwaysonprofiling-playground
- Owner: pellared
- License: mit
- Created: 2022-07-08T05:54:26.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-08T12:32:53.000Z (almost 4 years ago)
- Last Synced: 2025-02-08T21:29:41.313Z (over 1 year ago)
- Language: C#
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AlwaysOn Profiling playground
This repository contains a playground application used for
exploratory testing of
[AlwaysOn Profiling for Splunk APM](https://docs.splunk.com/Observability/profiling/intro-profiling.html).
This applications:
- uses `async` code in lots of places (threads and continuations are everwhere)
- makes CPU bound transactions called `Sort`
- `SORT_LEN` env var can be used to control the length of list to sort; default: `100000000`
- makes network I/O bound transactions called `Http.Request`
- makes network I/O bound transactions called `Http.Handler`