Hystrix utilisant l'API de fenêtre simple de RxJava pour créer des métriques doit être considéré comme un bon scénario d'utilisation back-end.
Pour être honnête, même si RxJava est cool, les avantages de l'utilisation de RxJava côté serveur sont vraiment peu nombreux.
La raison principale est que la plupart des serveurs Java sont encore dominés par la logique synchrone et que le coût de migration est trop élevé. L'avantage de réactivité de RxJava ne se reflétera que lorsque la logique asynchrone dominera. utiliser le traitement et la coordination asynchrones de NodeJS dans leur ensemble.
Deuxièmement, le grand nombre d'API de traitement de données dans RxJava est assez coûteux pour les programmeurs habitués à la logique de synchronisation
.
De plus, la plupart des bibliothèques de classes back-end sont des API synchrones, et il existe très peu de bibliothèques de classes compatibles avec l'API de RxJava.
Il existe donc très peu de bibliothèques back-end basées sur RxJava.
La bibliothèque de classes la plus connue actuellement construite sur la base de RxJava dans le backend est Hystrix. L'API qu'elle fournit est également appelée de manière synchrone via le mode Commande. Les appelants externes n'ont pas besoin de se soucier de l'implémentation interne de RxJava. également être fait pour réduire le coût. Les utilisateurs apprennent le coût.
rxjava-jdbc est compatible avec l'API RxJava Bien que le code soit beaucoup plus simple une fois utilisé, jdbc est rarement utilisé directement dans les projets actuels, et il n'y a pas de place pour les héros.
Si vous souhaitez utiliser une programmation réactive dans le backend, vous pouvez aussi bien jeter un œil à vertx. Il utilise essentiellement sa propre réactivité pour ouvrir tous les aspects du backend. Sa pile technologique prévue est toujours très complète, couvrant essentiellement. Développement backend.
Oui, vous pouvez utiliser le sujet pour surveiller le cache de mise à jour des données
Hystrix utilisant l'API de fenêtre simple de RxJava pour créer des métriques doit être considéré comme un bon scénario d'utilisation back-end.
Pour être honnête, même si RxJava est cool, les avantages de l'utilisation de RxJava côté serveur sont vraiment peu nombreux.
La raison principale est que la plupart des serveurs Java sont encore dominés par la logique synchrone et que le coût de migration est trop élevé.
L'avantage de réactivité de RxJava ne se reflétera que lorsque la logique asynchrone dominera. utiliser le traitement et la coordination asynchrones de NodeJS dans leur ensemble.
Deuxièmement, le grand nombre d'API de traitement de données dans RxJava est assez coûteux pour les programmeurs habitués à la logique de synchronisation
.De plus, la plupart des bibliothèques de classes back-end sont des API synchrones, et il existe très peu de bibliothèques de classes compatibles avec l'API de RxJava.
Il existe donc très peu de bibliothèques back-end basées sur RxJava.
La bibliothèque de classes la plus connue actuellement construite sur la base de RxJava dans le backend est Hystrix. L'API qu'elle fournit est également appelée de manière synchrone via le mode Commande. Les appelants externes n'ont pas besoin de se soucier de l'implémentation interne de RxJava. également être fait pour réduire le coût. Les utilisateurs apprennent le coût.
rxjava-jdbc est compatible avec l'API RxJava Bien que le code soit beaucoup plus simple une fois utilisé, jdbc est rarement utilisé directement dans les projets actuels, et il n'y a pas de place pour les héros.
Si vous souhaitez utiliser une programmation réactive dans le backend, vous pouvez aussi bien jeter un œil à vertx. Il utilise essentiellement sa propre réactivité pour ouvrir tous les aspects du backend. Sa pile technologique prévue est toujours très complète, couvrant essentiellement. Développement backend.