Learning Reactive Programming w/ Java Stack