Why Is My Fan Blowing Hot Air Things You Should Know Architecture