Follow the latest coverage, related explainers and connected technology stories.
GitHub explains how it increased case folding speed in the Blackbird code search engine to more than 45 gigabytes per second on a single core by removing control-flow branches from the fast path and processing Unicode with byte-level arithmetic. The company has made this methodology available in an open-source Rust library called casefold.