The Hidden Control Flow — Some Insights on an Async Cancellation Problem in Rust

58 points jeremy_feng

This article discusses a long-standing issue on async cancellation we encountered when building GreptimeDB, providing an interim solution to this issue together with our thoughts and insights.

Open for discussions!

https://preview.redd.it/v6ctb6ulhqba1.png?width=3600&format=png&auto=webp&v=enabled&s=9054c7fa66361b0e24c9c2fe50902bc54bf822df

Learn more: https://greptime.com/blogs/2023-01-12-hidden-control-flow