title: What is the difference between event driven model and reactor pattern?
body: <p>From the wikipedia <a href="http://en.wikipedia.org/wiki/Reactor_pattern" rel="noreferrer">Reactor Pattern</a> article:</p>
  
  <blockquote>
    <p>The reactor design pattern is an event handling pattern for handling service requests delivered concurrently to a service handler by one or more inputs.</p>
  </blockquote>
  
  <p>It named a few examples, e.g. <code>nodejs</code>, <code>twisted</code>, <code>eventmachine</code></p>
  
  <p>But what I understand that above is popular event driven framework, so make them also a reactor pattern framework?</p>
  
  <p>How to differentiate between these two? Or they are the same?</p>