title: Erlang Processes vs Java Threads
body: <p>I am reading <a href="https://manning-content.s3.amazonaws.com/download/b/b915834-e80b-4520-939d-ff1900057c15/elixir-in-action-CH01.pdf">"Elixir in Action" book by Saša Jurić, and in the first chapter</a> it says:</p>
  
  <blockquote>
    <p>Erlang processes are completely isolated from each other. They share
    no memory, and a crash of one process doesn’t cause a crash of other
    processes.</p>
  </blockquote>
  
  <p>Isn't that true for Java threads as well?  I mean when Java thread crashes, it too does not crash other threads - especially, if we are looking at request-processing threads (lets exclude the <code>main</code> thread from this disucussion)</p>