why would we need to rewrite twitter in rust? (sorry, couldn't resist)