A practical look at Databend's lock-free channel that connects query operators. This post describes a simple design that stores three state flags in the unused bits of a pointer to move large data blocks with minimal allocation and without traditional locks.