Projet de centre commercial en ligne:
Avec une architecture de microservices, la technologie de microservices utilise la pile technologique springcloud, les sites de microservices individuels sont construits sur springboot et springcloud Gateway relie les fonctionnalités des microservices individuels en une suite de systèmes, tout en adoptant des stratégies de filtrage et de limitation de courant dans microservices Gateway pour mettre en œuvre des opérations de protection et d'authentification des droits pour les microservices. Le projet a adopté springsecurity oauth 2.0 pour résoudre l'authentification unique et l'autorisation des utilisateurs entre les microservices individuels. Seata a été adopté pour résoudre les transactions distribuées entre les microservices et les microservices. Elasticsearch a été adopté pour résoudre la récupération en temps réel de grandes quantités de marchandises. Le stockage de données utilise MySQL en combinaison avec canal pour la synchronisation des données et utilise redis pour la mise en cache des données. Rabbitmq est utilisé pour la communication asynchrone entre les différents microservices. Nginx intégré à openresty a été utilisé pour contrôler un grand nombre de simultanéités sur les couches les plus externes des microservices, en utilisant keepalived + nginx pour résoudre les problèmes de single point of Failure de nginx.
Système de gestion de la santé:
Le système de gestion de la santé est un système d'affaires appliqué aux organismes de gestion de la santé, permettant la visualisation du contenu de travail des organismes de gestion de la santé, la spécialisation de la gestion des membres, la numérisation de l'évaluation de la santé, le processus d'intervention en santé, l'intégration de la base de connaissances, améliorant ainsi l'efficacité du travail des gestionnaires de la santé, renforçant l'interaction avec les membres et améliorant la compréhension des gestionnaires du fonctionnement des organismes de gestion de la santé. Technologies frontales: HTML5, Bootstrap, vue, architecture distribuée: Zookeeper, Dubbo, springMVC, Spring Security, visualisation de rapports: poi, techniques de persistance et de mise en cache: mybatis, redis, MySQL, contrôle de version distribué: quartz
Système SaaS:
Multi - tenancytechnology: partage des mêmes composants de système ou de programme dans un environnement Multi - utilisateurs et assure l’isolation des données entre les utilisateurs. Utilisez le même ensemble de programmes dans un environnement Multi - utilisateurs et garantissez l'isolation des données entre les utilisateurs. Un modèle SaaS qui fournit des services logiciels avec des applications déployées uniformément sur des serveurs où les clients peuvent payer à la demande en fonction de leurs besoins réels.