With computer science, real-time computing, or reactive processing describes hardware in addition to software systems governed by a “real-time computing”, as an example operational deadlines by event to method response. Real-time software programs must guarantee reaction within specified time constraints, often referred to as “deadlines”.