# Structured Concurrency - Why does it matter?

**URL:** <https://community.bitmovin.com/t/structured-concurrency-why-does-it-matter/1695>\
**Category:** Resources\
**Tags:** html5-player, javascript, developer, framework\
**Created:** [February 10, 2023, 1:52pm UTC](https://community.bitmovin.com/t/structured-concurrency-why-does-it-matter/1695 "2023-02-10T13:52:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacob.arends](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/jacob.arends/32/826_2.png) [@jacob.arends](https://community.bitmovin.com/u/jacob.arends)\
**Post date:** [February 10, 2023, 1:52pm UTC](https://community.bitmovin.com/t/structured-concurrency-why-does-it-matter/1695/1 "2023-02-10T13:52:30Z")

</div>

As any developer will tell you, async code isn’t exactly easy. Especially with data-heavy and highly dynamic applications like web video players.

So when our web engineers heard about structured concurrency, they had to take a closer look. 🧐

Read about what Tom Macdonald and his team learned and the steps they took to create a brand-new framework for the next-generation Web Player.

> **[Why structured concurrency matters for developers](https://bitmovin.com/structured-concurrency-matters-developers/)**
>
> Learn how structured concurrency is the clear solution for engineers developing applications for different use cases and the benefits it brings.
