Tag: Programming
-
Concurrent Processing in .NET 6 with System.Threading.Channels (Bonus: Interval Trees)
Concurrent Processing in .NET 6 with System.Threading.Channels (Bonus: Interval Trees) Channels are a construct that simplifies concurrent execution and pipelining of data and is often touted as one of the main draws of Go. But did you know that .NET also has built-in support for channels? If you’re building apps that process large volumes of…