Welcome Customer !

Membership

Help

Shanghai Jiashi Electronic Technology Co., Ltd
Custom manufacturer

Main Products:

ybzhan>Products
Product Categories

Shanghai Jiashi Electronic Technology Co., Ltd

  • E-mail

    info@31200314.com

  • Phone

    18602119680

  • Address

    No. 2601 Xietu Road, Xuhui District, Shanghai

Contact Now

Java

NegotiableUpdate on 12/04
Model
Nature of the Manufacturer
Producers
Product Category
Place of Origin

Overview

Product Information - JavaJava Software Development Online Store Project: Adopting Microservice Architecture

Product Details

Product Information——Java

Java software development


Online shopping project:

We have adopted a microservice architecture and adopted the SpringCloud technology stack for microservice technology. Each microservice site is built on SpringBoot and connected with the functionality of each microservice using SpringCloud Gateway to form a set of systems. At the same time, we have implemented filtering and flow limiting strategies in the microservice gateway to protect and authenticate microservices. The project adopts SpringSecurity OAuth2.0 to solve single sign on and user authorization between various microservices. Seata was adopted to address distributed transactions between microservices. We have adopted Elasticsearch to solve real-time retrieval of massive products. MySQL is used for data storage, combined with Canal to achieve data synchronization operations, and Redis is used for data caching operations. RabbitMQ is used to achieve asynchronous communication between various microservices. We use OpenResty integrated Nginx to control the massive concurrency at the outermost layer of microservices, and utilize Keepalive+Nginx to solve Nginx's single point of failure problem.

Health management system:

The health management system is a business system applied to health management institutions, which realizes the visualization of work content, professionalization of member management, digitalization of health assessment, standardization of health intervention processes, and integration of knowledge bases, thereby improving the work efficiency of health management professionals, strengthening interaction with members, and enhancing managers' understanding of the operation of health management institutions. Front end technology: HTML5, bootstrap, Vue, distributed architecture: zookeeper, dubbo, SpringMVC, Spring Security, report visualization: POI, persistence and caching technology: Mybatis, Redis, MySQL, distributed version control: Quartz

SAAS system:

Multi Tenancy Technology: It refers to the sharing of the same system or program components in a multi-user environment, while ensuring data isolation between users. Using the same program in a multi-user environment while ensuring data isolation between users. SaaS mode provides software services, with applications deployed uniformly on servers, and customers can pay as needed according to their actual needs.