Building Domain-Specific Operating Systems for Low Tail Latency and the μs-scale Era