Scale a rules engine for high traffic | Rippling Interview Question