Benchmarking is a critical process in both daily life and programming, allowing for the assessment and optimization of performance through standardized comparisons. In the context of Kotlin programming, benchmarks are used to evaluate the performance of coroutines across different Dispatchers, such as Default, IO, and Unconfined, and their efficiency in executing concurrent workloads. By integrating benchmarking into a CI/CD pipeline using tools like JMH and kotlinx-benchmark, developers can ensure consistent and accurate performance tracking, early detection of regressions, and multi-environment testing, ultimately leading to optimized and reliable software deployment. The benchmarks in this study indicate that while sequential execution is slowest, the expected performance differences among dispatchers were not as pronounced as anticipated, highlighting the minimal overhead of coroutine dispatching in this scenario.