On microcontroller systems like the STM32, interrupts are even more important ... Depending on the exact Cortex-M core, this peripheral can support hundreds of interrupts, with multiple priority ...
For even more on the subject, you may like our STM32 Bootcamp series on bare-metal STM32 programming.