politrons / Reactive
Projects that are alternatives of or similar to Reactive
Author Pablo Perez Garcia
Is this repo useful? Please ⭑Star this repository and share the love.
Here we cover with examples the most famous reactive libraries that you can find in the market.
ReactiveX
Marble diagrams are not clear enough?.
Here we cover with some practical examples, the most common use of the ReactiveX platform for Java.
RxScala examples here
-
Contactable
-
Combining
-
Creating
-
Filtering
-
Transforming
-
Scheduler
-
Errors
-
Utils
-
Single An Observable that just emit 1 item through the pipeline.
-
Relay A subject which subscribe observers and keep the pipeline open all the time.
Spring Reactor
The reactive stream API implementation of Spring.
Akka Stream
The reactive stream API implementation of Akka.
RSocket
Binary protocol for use on byte stream transports.
Quarkus
Example of most important features of the red hat framework.
Micronaut
A modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.
Example of most important features of this functional programing library for Java.
Reactive Stream Monads combination
A Combination of Monads that implement Reactive Stream.
Observer V Iterator Pattern
An explanation, comparative and benchmark between these two patterns.
RxJava V Spring Reactor
A Comparative and benchmark between these two frameworks.
Java 8
Stream API, Functions and Promises with examples of how to use it.
Java 9
The most important features with particle examples of how to use it.
Java 10
The most important features with particle examples of how to use it.
Java 11
The most important features with particle examples of how to use it.
Java 12
The most important features with particle examples of how to use it.
Java 14
The most important features with particle examples of how to use it.
Java 15
The most important features with particle examples of how to use it.
Software craftsmanship
- (S)ingle responsibility principle
- (O)pen/Closed principle
- (L)iskov substitution principle
- (I)nterface segregation principle
- (D)on't repeat yourself
Programs
- PaymentAPI: A Reactive microservice with DDD + CQRS + Event Sourcing