导读:近期更新了《Fiber》的相关内容,包含《Ruby中网络API请求上下文传递用Thread还是Fiber性能更好》。如果 Fiber 对你有帮助,请转发和分享本内容。知识因分享而拥有更大能量,感谢您成为这传播链条中的重要一环。
Ruby中网络API请求上下文传递用Thread还是Fiber性能更好 在一次高并发网关压测中,同样的逻辑用Thread传递请求上下文比Fiber多了近三成内存占用,响应延迟也出现明显抖动。上下文传递指把用户身份、链路追踪ID等数据贯穿一次API调用生命周期。Ruby的Thread由操作系统调度,创建和切换涉及内核态开销;Fiber是用户态协程,切换仅保存少量... 栏目:Ruby 时间:08-18 Ruby Fiber Thread