title: Reactive Programming Advantages/Disadvantages
body: <p>I keep studying and trying Reactive Style of coding using Reactor and RxJava. I do understand that reactive coding makes better utilization of CPU compared to single threaded execution. </p>
  
  <p>Is there any concrete comparison between reactive programming vs imperative programming in web based applications? </p>
  
  <p>How much is the performance gain, throughput I achieve by using reactive programming over non-reactive programming?</p>
  
  <p>Also what are the advantages and disadvantages of Reactive Programming? </p>
  
  <p>Is there any statistical benchmark? </p>