This is kind of buzz word I am getting in many interviews, so thought going through this.
I will put if I see something interesting but till it seems to be just multithreading with countdown latch, wait & notify kind of concepts implemented in APIs, making it easier for the coders, especially working on UI applications.
I feel that this term 'Reactive Programming' in itself is misleading, means how can one do any kind of coding without the reactive nature in that. So 'Reactive Programming' is about abstracting the reactive nature under the Language APIs, & now developers can write the code without worrying about the reactive essence & they can concentrate on actual business implementation.
But below one I feel a good starter -
https://www.scnsoft.com/blog/java-reactive-programming
I hope you got the chance to read the above page & might have observed that it is similar to Publish/Subscribe pattern or like observer pattern. I feel that these concepts were being applied at the local level in the applications, now people have provided those APIs for the general public. So you can further look the below page for more idea as I don't have any other specific snippet to give as an example here. -
https://www.journaldev.com/18948/rxjava-tutorial
https://www.baeldung.com/rxjava-backpressure
https://www.vogella.com/tutorials/RxJava/article.html
I will put if I see something interesting but till it seems to be just multithreading with countdown latch, wait & notify kind of concepts implemented in APIs, making it easier for the coders, especially working on UI applications.
I feel that this term 'Reactive Programming' in itself is misleading, means how can one do any kind of coding without the reactive nature in that. So 'Reactive Programming' is about abstracting the reactive nature under the Language APIs, & now developers can write the code without worrying about the reactive essence & they can concentrate on actual business implementation.
But below one I feel a good starter -
https://www.scnsoft.com/blog/java-reactive-programming
I hope you got the chance to read the above page & might have observed that it is similar to Publish/Subscribe pattern or like observer pattern. I feel that these concepts were being applied at the local level in the applications, now people have provided those APIs for the general public. So you can further look the below page for more idea as I don't have any other specific snippet to give as an example here. -
https://www.journaldev.com/18948/rxjava-tutorial
https://www.baeldung.com/rxjava-backpressure
https://www.vogella.com/tutorials/RxJava/article.html