reactor-pattern-guide.md, reactor-rxjava-guide.md, migration-guide.md#8
Open
anfeldma-ms wants to merge 1 commit intostaging_branch_docsfrom
Open
reactor-pattern-guide.md, reactor-rxjava-guide.md, migration-guide.md#8anfeldma-ms wants to merge 1 commit intostaging_branch_docsfrom
anfeldma-ms wants to merge 1 commit intostaging_branch_docsfrom
Conversation
moderakh
suggested changes
Mar 30, 2020
| | Java SDK | Release Date | Bundled APIs | Maven Jar | Java package name |API Reference | Release Notes | | ||
| |-------------------------|--------------|----------------------|-----------------------------------------|----------------------------------|-----------------------------------------------------------|------------------------------------------------------------------------------------------| | ||
| | Async 2.x.x | June 2018 | Async(RxJava) | com.microsoft.azure::azure-cosmosdb | com.microsoft.azure.cosmosdb.rx | [API](https://azure.github.io/azure-cosmosdb-java/2.0.0/) | [Release Notes](https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sdk-async-java) | | ||
| | "Legacy" Sync 2.x.x | Sept 2018 | Sync | com.microsoft.azure::azure-documentdb | com.microsoft.azure.cosmosdb | [API](https://azure.github.io/azure-cosmosdb-java/2.0.0/) | [Release Notes](https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sdk-java) | |
Contributor
There was a problem hiding this comment.
added some comments on this PR:
#7 (review)
please address this ones.
for new comments I will add in this PR.
| | Java SDK | Release Date | Bundled APIs | Maven Jar | Java package name |API Reference | Release Notes | | ||
| |-------------------------|--------------|----------------------|-----------------------------------------|----------------------------------|-----------------------------------------------------------|------------------------------------------------------------------------------------------| | ||
| | Async 2.x.x | June 2018 | Async(RxJava) | com.microsoft.azure::azure-cosmosdb | com.microsoft.azure.cosmosdb.rx | [API](https://azure.github.io/azure-cosmosdb-java/2.0.0/) | [Release Notes](https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sdk-async-java) | | ||
| | "Legacy" Sync 2.x.x | Sept 2018 | Sync | com.microsoft.azure::azure-documentdb | com.microsoft.azure.cosmosdb | [API](https://azure.github.io/azure-cosmosdb-java/2.0.0/) | [Release Notes](https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-sdk-java) | |
Contributor
There was a problem hiding this comment.
legacy sync sdk package name is documentdb not cosmosdb. please change.
|
|
||
| The critical difference between the two frameworks is really in the core implementation: | ||
| Reactor operates a service which receives event/data pairs serially from a ```Publisher```, demultiplexes them, and forwards them to registered ```Subscribers```. This model was designed to help servers efficiently dispatch requests in a distributed system. | ||
| The RxJava approach is more general-purpose. ```Observer```s subscribe directly to the ```Observable``` and the ```Observable``` sends events and data directly to ```Observer```s, with no central service handling dispatch. |
Contributor
There was a problem hiding this comment.
The main difference is reactorstream is for java8+.
but rxjava works with java7 and earlier as well. reactorstream takes advantage of java8+. and the guideline is any application on java8+ should use reactorstream
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.