Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

891 results about "Microservices" patented technology

Microservices are a software development technique—a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight. The benefit of decomposing an application into different smaller services is that it improves modularity. This makes the application easier to understand, develop, test, and become more resilient to architecture erosion. It parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently. It also allows the architecture of an individual service to emerge through continuous refactoring. Microservice-based architectures facilitate continuous delivery and deployment.

SaaS application construction method based on microservice architecture

ActiveCN106506605AImplement independent deploymentTransmissionSoftware engineeringMicroservices
The present invention provides an SaaS application construction method based on a microservice architecture. Aiming at the defects in the construction method based on the traditional SOA architecture in the prior art, the method provided by the invention comprises: formulating the design rule and the attribute model for developing the microservice, and realizing the deployment of the microservice example through a Docker container; building a distributed microservice metadata cluster, and performing unified management of the metadata of the microservice, the microservice providers and the microservice users; aiming at the real-time updating state data and the relatively fixed attribute data, designing a highly available storage scheme; aiming at the real-time highly concurrent reading-write requirement of the metadata, designing a scheme through combination of Redis main and slave server models and a reading-writing separation architecture; and aiming at the microservice example dynamic addition and deletion condition, designing a load balance strategy based on the consistency hash algorithm. The SaaS application construction method based on the microservice architecture solves the microservice development, deployment and management schemes so as to improve the development efficiency of the SaaS application.
Owner:SOUTH CHINA UNIV OF TECH

Authentication method and device as well as storage medium

InactiveCN109327477AAvoid the risk of cross-site request forgery)Easy to decoupleTransmissionExtensibilityMicroservices
The invention provides an authentication method and device as well as a storage medium. The method comprises the following steps: sending a service request to a gateway microservice by virtue of a client, wherein the service request comprises a token prestored by the client as well as service data; sending the service request to an authentication microservice by the gateway microservice, verifyingthe authentication microservice according to the token, sending a verification result to the gateway microservice, and sending the service request to a corresponding service microservice to perform aservice flow when the gateway microservice passes verification. The method provided by the invention takes authentication as an independent basic microservice, and other microservices under a microservice architecture respectively can call the authentication microservice to perform authentication, so that decoupling performance is good, and the authentication management problem under the microservice architecture is solved; only a client needs to prestore the token, and each microservice side does not need to store Session information, so that statelessness and extensibility are realized; anduser identity information is transmitted independent of Cookie, and a CSRF risk is avoided.
Owner:TAIKANG LIFE INSURANCE CO LTD

System based on integrated microservice configuration

InactiveCN106878393AImprove schedulabilityFast and accurate developmentTransmissionResource managementMicroservices
The invention discloses a system based on integrated microservice configuration, and the system comprises an application module, an interface access module, a business service module, a public service module, and a resource management module. The application module transmits a data request. The interface access module is used for receiving and processing the data request transmitted by the application module, and determines a microservice unit, executing the data request, according to the data request. The business service module is used for receiving the microservice unit information transmitted by the interface access module, and carrying out the call of the microservice according to the microservice unit information. The public service module is used for searching a corresponding service according to the corresponding relation between a preset microservice and a service, wherein the searched service is used for receiving a microservice instruction. The resource management module is used for storing the data of the service in the public service module, and is used for transmitting the corresponding data to the public service module according to a service request. The business service module enables the data to be transmitted to the application module through the interface access module. According to the invention, the system provides the reliable guarantee for the improvement of the schedulability and the quick and accurate development of new demands.
Owner:深圳市商沃科技发展有限公司

Application development system, operation method, equipment and storage medium

The embodiment of the invention provides an application development system, an operation method, equipment and a storage medium, and the system comprises: an interaction layer which is used for providing an operation interface, transmitting a creation request triggered on the operation interface to a development layer, and receiving and displaying a completed micro-service, wherein the creation request is used for requesting to create a micro-service of a to-be-developed business item; the development layer that is used for generating a calling request according to the microservice and sendingthe calling request to the intermediate layer so as to call the target intermediate component, and further, in the micro-service framework, a completed micro-service of the business item is created by utilizing the target intermediate component; the middle layer that is used for sending a calling request to the container layer to call the target container and creating a target middle component byutilizing the target container; the container layer that is used for providing at least two containers for setting up different intermediate components and feeding back a target container to the intermediate layer in response to the calling request; in this way, developers can focus on business development, and therefore the research and development efficiency is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products