Reactive Programming with RxJava-Chapter(9):Future Directions

Why a version2?

  1. To natively support the Reactive Streams API
  2. To split the Observable type into two types:Observable and Flowable
    1. Observable:pure push without request(n)
    2. Flowable:”Observable with backpressure”
  3. Improve overall performance (reduce overhead)
    1. To Reducing the allocation amount when building up chains of operators,subscribing to,and running them.
    2. Operator-fusion

你可能感兴趣的:(RxJava,1.x,学习笔记)