Progetti di negozio online:
Con l'architettura dei microservizi, la tecnologia dei microservizi utilizza lo stack tecnologico SpringCloud, i siti dei microservizi sono costruiti su SpringBoot e utilizzano SpringCloud Gateway per collegare le funzionalità dei singoli microservizi in serie per formare un set di sistemi, mentre implementano politiche di filtraggio e limitazione del flusso nel gateway dei microservizi per implementare operazioni di protezione e autenticazione delle autorizzazioni dei microservizi. Il progetto utilizza SpringSecurity OAuth 2.0 per risolvere l'accesso singolo e l'autorizzazione utente tra i singoli microservizi. Seata è stato utilizzato per risolvere le transazioni distribuite tra microservizi e microservizi. Elasticsearch ha risolto il recupero in tempo reale di grandi quantità di merci. L'archiviazione dei dati utilizza MySQL e Canal per la sincronizzazione dei dati, utilizzando Redis per la cache dei dati. La comunicazione asincrona tra i singoli microservizi è consentita con RabbitMQ. Nginx utilizza l'integrazione OpenResty per controllare una grande quantità di concurrenza al livello più esterno dei microservizi, utilizzando Keepalived + Nginx per risolvere i problemi di singolo punto di guasto di Nginx.
Sistema di gestione della salute:
Il sistema di gestione della salute è un sistema aziendale applicato alle agenzie di gestione della salute, per realizzare la visualizzazione del contenuto del lavoro delle agenzie di gestione della salute, la professionalizzazione della gestione dei soci, la digitalizzazione della valutazione della salute, la processualizzazione degli interventi sanitari, l'integrazione della base di conoscenze, per migliorare l'efficienza del lavoro dei manager della salute, rafforzare l'interazione con i membri e migliorare la comprensione dei manager delle operazioni delle agenzie di gestione della salute. Tecnologie front end: HTML5, bootstrap, Vue, architettura distribuita: zookeeper, dubbo, SpringMVC, Spring Security, visualizzazione dei report: POI, persistenza e cache: Mybatis, Redis, Mysql, controllo delle versioni distribuito: Quartz
Il sistema SAAS:
Tecnologia multi-tenancy: condividere gli stessi componenti del sistema o del programma in un ambiente multi-utente e garantire l'isolamento dei dati tra gli utenti. Utilizzare lo stesso set di programmi in un ambiente multi-utente e garantire l'isolamento dei dati tra gli utenti. Il modello SaaS fornisce servizi software, le applicazioni vengono distribuite in modo uniforme sui server e i clienti possono pagare su richiesta in base alle loro esigenze reali.