I wonder if the post's focus on Linux/Android is just because that's where they started, or because they're leveraging techniques that are only possible on Linux/Android?
That said, the architectural multiqueue improvements and memory optimizations are useful starting points to build on for every platform.