Fibers 是一种轻量级并发构造,允许您创建可以暂停和恢复的代码块。它们提供了一种在单个线程内实现协作式多任务处理的方法,使您能够管理多个任务,而无需创建和管理多个线程或进程的开销。在需要对执行流程进行细粒度控制并希望避免线程同步复杂性的场景中,Fibers 非常有用。