Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

3256 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.

Hydraulic engineering equipment data intelligent management system based on digital twinning

The invention discloses a hydraulic engineering equipment data intelligent management system based on digital twinning, and belongs to the technical field of hydraulic engineering. Comprising an intelligent perception and data fusion module for realizing real-time acquisition and standardized processing of cross-modal data; the knowledge graph construction and causal reasoning module is used for constructing an intelligent knowledge system capable of autonomously learning and semantic reasoning; the digital twin modeling and simulation module is used for realizing dynamic simulation and scene deduction of a full life cycle and providing limit working condition simulation and risk assessment support; the intelligent prediction and health management module is responsible for performing real-time monitoring, fault early warning and residual service life prediction on the equipment state, and generating personalized intelligent maintenance strategies for different working conditions; the visualization and decision support module is used for visually presenting the equipment operation data and the analysis result and providing intelligent decision recommendation; and the cloud edge collaboration and system integration module realizes cross-platform interoperation and continuous integration through distributed computing and micro-service architecture.
Owner:JINING YUDING WATER CONSERVANCY ENG CO LTD

Commodity tracing method and system for cross-border logistics

The invention provides a commodity tracing method and system for a cross-border e-commerce supply chain. The method comprises the following steps: designing a block chain network in which multiple parties participate in the cross-border e-commerce supply chain by adopting an alliance chain architecture; designing a hierarchical data storage scheme, and storing high-frequency transaction data in an off-chain database; integrating the graph neural network model in the block chain network; constructing a reinforcement learning model, and modeling a supply chain operation process as a Markov decision process; a data management scheme based on the block chain and the Internet of Things is designed for the demand of supply chain full-process tracking; a hybrid architecture is deployed in a distributed environment, and a containerization technology and micro-service design are adopted; for the interpretability demand of a complex architecture, an attention mechanism and a causal reasoning technology are introduced, and visual interpretation is carried out on the decision process of the model. According to the invention, the efficiency and profitability of the supply chain are improved, and a new direction and solution are provided for commodity traceability of cross-border logistics.
Owner:TIANSHENG CROSS -BORDER SUPPLY CHAIN (GUANGDONG) CO LTD

Distributed interface defect detection method and system for micro-service architecture

The invention provides a distributed interface defect detection method and system for a micro-service architecture, and relates to the technical field of micro-services, and the method comprises the steps: collecting interface calling data through deploying a distributed tracking probe, and constructing a service calling topological graph; inputting the feature sequence matrix into a long-short term memory neural network to extract a time sequence dependence feature, calculating an attention weight coefficient between nodes in combination with a graph attention network, and fusing node features to generate a state vector; calculating a fault situation vector of the service node based on the fault propagation prediction model, constructing a fault propagation path diagram, and carrying out fault source positioning and early warning; and dynamic scheduling of the micro-service nodes is realized by dynamically calibrating the early warning threshold and continuously optimizing the prediction model. According to the method, the fault prediction accuracy is improved, the fault propagation risk is effectively reduced, and the system reliability is enhanced.
Owner:JIANGSU FANGZHE TESTING TECH CO LTD

Systems and methodologies for auto labeling vulnerabilities

A system and methodology for automated security assessment of microservices includes a microservice composition model, data gathering, security assessment, and labeling components. It treats microservices as separate projects, collecting source code, dependencies, and runtime information. The security assessment employs tools to analyze code, track vulnerabilities, and identify risks. Predefined rules categorize microservices and assign security state labels. A hidden Markov model predicts security states based on historical data, enabling proactive security management and risk mitigation.
Owner:CLOUDBLUE LLC

Copilot architecture: network of microservices including specialized machine learning tools

Apparatus and methods are disclosed for implementing a copilot as a network of microservices including specialized large language models (LLMs) or other trained machine learning (ML) tools. The microservice network architecture supports flexible, customizable, or dynamically determinable dataflow. Compared to much larger competing LLMs, comparable or superior performance is achieved for certain tasks, while significantly reducing hardware requirements and computation time. Disclosed examples incorporate microservices for expansion, retrieval, embedding, and evaluation, in addition to one or more core microservices. Optionally, intermodal I / O, multiple data repositories, competency qualification, or human feedback can be supported. Multiple core microservices can support varying client authorizations or cognitive functions. The disclosed architecture supports any major LLM use case and can be deployed on a single compute node with a single GPU. Techniques are disclosed for multi-recursive retrieval, expansion ML tool training, input / output translation at data producers, and qualification of input / output data against copilot competency.
Owner:THIA ST CO

Real-time interactive digital human system supporting high concurrency and implementation method thereof

The invention discloses a real-time interactive digital human system supporting high concurrency and an implementation method thereof, and relates to the technical field of digital human interaction.The system comprises a model instance pool module used for loading the weight of a deep learning model to a shared memory area through the memory mapping technology; the multi-thread scheduling module is used for scheduling user requests by adopting a lock-free queue and a dynamic priority algorithm; the asynchronous pipeline processing module is composed of decoupled micro-services, and the modules are connected in series through asynchronous message queues; the client SDK is used for dynamically switching a rendering mode according to terminal hardware performance and network conditions; the elastic capacity expansion and contraction module is used for monitoring resource loads in real time and automatically adjusting the number of service instances; and the audio and video synchronization calibration module is used for ensuring that the synchronization error of the audio and video frames is lower than a preset threshold value through a timestamp alignment algorithm. According to the scheme, core challenges in a high-concurrency digital human interaction scene can be systematically solved, and innovative support is provided for large-scale real-time application.
Owner:LIANGSHENG DIGITAL ARTIFICIAL INTELLIGENCE (SHENZHEN) CO LTD

Copilot implementation: training an expansion machine learning tool

Apparatus and methods are disclosed for implementing a copilot as a network of microservices including specialized large language models (LLMs) or other trained machine learning (ML) tools. This architecture supports flexible, customizable, or dynamically determinable dataflow. Compared to much larger competing LLMs, comparable or superior performance is achieved for certain tasks, while significantly reducing computation time and hardware requirements, even to a single compute node with a single GPU. An expansion microservice converts client input tokens into associated tokens to diversify targeted tasks presented to a core microservice. An ML tool in the expansion microservice is pretrained in multiple stages for varying tasks using varying general and target-specific corpora. Synthesized training data derived from a knowledge graph can also be used. The expansion ML tool is subsequently fine-tuned in one or multiple stages. Variations and additional techniques are disclosed.
Owner:THIA ST CO

Device and method for scaling microservices

A method and a device for scaling microservices in a service mesh using reinforcement learning with a feedback signal. The reinforcement learning model uses information representing an input workload of a microservice chain and current and historical resource allocations of the service mesh, a reward, and the feedback signal to obtain an optimized resource allocation for the workload as an output of the RL model.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

A system for dynamically scaling microservices in cloud environments

A system for dynamically scaling microservices in cloud environments, including: a predictive scaling module that uses machine learning algorithms to analyze historical and real-time workload data and predict resource requirements; an auto-scaling decision engine configured to determine and execute dynamic scaling actions based on predictions and current system performance; a cloud orchestration module that deploys and manages microservice instances in cloud environments to ensure optimal resource allocation; an intelligent load balancer that dynamically redistributes incoming requests across microservice instances to avoid bottlenecks and maintain service reliability; and a real-time monitoring module configured to continuously collect system performance data, detect workload fluctuations, and provide feedback for adaptive scaling.
Owner:SANGHAMITHRA DUGGIRALA MILTON

Enterprise production data micro-service granularity optimization method, medium and system

The invention provides an enterprise production data micro-service granularity optimization method, a medium and a system, belongs to the technical field of production data management, and establishes a micro-service granularity evaluation equation set by obtaining a dependency relationship and business flow data of micro-services in an enterprise production data system, constructing a coupling degree and cohesion degree matrix and establishing a micro-service granularity evaluation equation set. According to the method, a hybrid optimization algorithm is adopted, the search direction of a grey wolf algorithm and group evolution of a genetic algorithm are combined, and a composite fitness function containing system response time, resource utilization rate, maintenance cost and micro-service granularity balance degree is constructed. And continuously updating the micro-service division scheme through iterative optimization until the preset number of iterations is reached and the composite fitness function meets the optimization target, and finally outputting the optimal micro-service division scheme. The technical problem that the micro-service granularity is difficult to determine in the prior art is solved according to the division scheme of multiple indexes such as the maintenance cost and the granularity balance degree.
Owner:QINGDAO GENGZE INFORMATION TECH CO LTD

Microservice fault positioning method and device based on causal inference and knowledge graph

The invention relates to the field of computers, in particular to a micro-service fault positioning method and device based on causal inference and a knowledge graph. The method comprises the following steps: firstly, collecting an original calling link, a multi-dimensional time sequence index and log data of a micro-service system, analyzing the correlation of micro-service indexes by using a partial correlation algorithm, then inferring the causal relationship of the indexes by using a structural causal model, and mapping the causal relationship of the indexes to specific service calling by using a principal component analysis method. And constructing a service dependency relationship. And then defining a knowledge graph ontology, constructing a fault dependency graph according to an index causal relationship and a service dependency relationship, and fusing the fault dependency graph with a calling link graph to form a complete fault dependency knowledge graph with multi-level influence. And finally, storing the graph in a graph database, taking exception as a service node starting point, and outputting a fault root cause candidate set through exception detection, random walk and node score calculation. According to the invention, the efficiency and accuracy of fault positioning are improved, and the stable operation of the micro-service system is ensured.
Owner:STATE GRID ANHUI ELECTRIC POWER CO LTD +2

Service operation and maintenance method and system based on cloud service architecture

The invention discloses a service operation and maintenance method and system based on a cloud service framework, and relates to the technical field of cloud computing, and the method comprises the steps: collecting and formatting various link flow data, and carrying out the transverse network performance monitoring and topology generation; acquiring performance index data of the micro-service, and performing multi-dimensional anomaly detection and analysis; and through fault correlation analysis and positioning, automatic repair is carried out. The method provided by the invention is helpful for quickly identifying network bottlenecks and potential safety problems, provides accurate basic data for transverse network performance monitoring and topology generation, optimizes early warning and quick positioning performance, effectively reduces the influence of system faults on services, realizes intelligentization and automation of fault processing, and improves the working efficiency. The fault processing time is shortened, the operation and maintenance workload is reduced, and the stability and reliability of the system are improved.
Owner:GUIZHOU POWER GRID CO LTD

Smart livestock breeding traceability method and system

The invention discloses an intelligent livestock breeding traceability method and system, and the method comprises the steps: building an overall framework of the intelligent livestock breeding traceability system based on a micro-service architecture, and employing Spring Cloud Al ibaaba as a micro-service technology stack; livestock physiological data and environmental parameters are collected through Internet of Things equipment, and a livestock electronic file is established; an AI intelligent analysis engine is constructed, and livestock health state evaluation, oestrus prediction and abnormal behavior recognition are achieved; the whole life cycle data of livestock from breeding to selling is recorded based on the block chain technology, and a full-chain traceability system is constructed. The method further comprises the functions of integrating a financial service interface, designing a multi-terminal collaborative application platform, constructing a matchmaking transaction platform and the like. According to the invention, the problems of data islanding, incomplete traceability system, low intelligent level, insufficient system expandability and the like in the prior art are solved, and the accuracy, traceability and system stability of livestock breeding are improved.
Owner:GUIZHOU YILIAN DIGITAL TECHNOLOGY CO LTD

Multi-agent-based low-code component development method and system and electronic equipment

The invention provides a multi-agent-based low-code component development method and system and electronic equipment, and the method comprises the steps: obtaining a user demand, and converting the user demand into an initial business model through a first agent; obtaining a prefabricated component library of the low-code platform, and automatically generating a demand component by using a second agent according to the initial business model and the prefabricated component library; automatically adapting and integrating a cross-platform data source by using a preset cross-domain data integration mechanism, and performing intelligent scheduling on the automatically generated demand component through a third agent; and establishing an automatic service arrangement mechanism based on the micro-service architecture, automatically identifying each service dependency relationship, and dynamically adjusting the execution sequence and resource allocation of each demand component according to the service dependency relationship. Through modular component design, the low-code platform has high flexibility and expandability, efficient collaboration of the components in the complex industry is guaranteed, and resource allocation and use efficiency is optimized.
Owner:QINGDAO PENGHAI SOFT CO LTD

Multi-service and multi-tenant-oriented micro-service method and system

The invention relates to the technical field of distributed computing and cloud computing, in particular to a multi-service and multi-tenant-oriented micro-service method and system, and the method comprises the steps: constructing a dynamic modular service framework based on a pluggable service component, a cross-tenant service module based on resource sharing, and a multi-service and multi-tenant service module based on resource sharing; modeling the calling relationship between the micro-services and calculating each resource demand weight coefficient of the micro-services; and scheduling the resource-shared cross-tenant service module by using the dynamic resource allocator. According to the method, the dynamic modular service framework based on the pluggable service component is constructed, so that accurate loading and unloading of each service module of the micro-service can be completed within hundreds of milliseconds, and the agility of the system is remarkably improved. According to the method, calling relation modeling is carried out on the cross-tenant service module, the resource demand weight coefficient is calculated, basic data is provided for resource scheduling, load changes are considered, optimal configuration of resources is achieved, and the overall performance and the response speed of the system are improved.
Owner:杭州美碧软件有限公司

Computer big data information processing system

The invention discloses a computer big data information processing system, which comprises a data acquisition layer, a data processing layer and a data processing layer, wherein the data acquisition layer is used for accessing structured, unstructured and streaming data by using a multi-source adapter and Apache NiFi, executing format standardization, and extracting basic metadata and semantic tags through a rule engine and an NLP model; the metadata intelligent management layer integrates four modules, namely a federal learning framework for realizing cross-domain dynamic classification labels, an intelligent contract for real-time uplink storage evidence blood relationship change, a Neo4j combined graph neural network for constructing a knowledge graph for mining implicit association, and a reinforcement learning engine for optimizing a storage strategy based on frequency and risk indexes; the distributed storage calculation layer is used for processing batch and real-time metadata by adopting a Cassander + MinIO mixed framework and Spark / Flink, and dynamic partition balance performance is realized; and the application service layer is used for outputting functions of blood relationship query, classified browsing, compliance report and the like through a Vue.js portal and a Spring Cloud micro-service API (Application Program Interface) to form a full-link closed loop.
Owner:LULIANG UNIV

Micro-service scheduling method and system based on edge computing

The invention discloses a micro-service scheduling method and system based on edge computing, and relates to the technical field of distributed edge computing, and the method comprises the steps: collecting historical service index time sequence data and service demand description information of a micro-service; respectively inputting the historical service index time sequence data of each micro-service and the corresponding service demand description information into a time sequence analysis model to determine a predicted service index of each micro-service in a future time step; generating a resource cooperation notification according to the intermediate state data of the risk micro-service and the service demand description information of the corresponding first queue request, and broadcasting the resource cooperation notification in the edge network; and when the response reply message is detected, migrating the risk micro-service and the queue request to the second target edge node. Therefore, a decision-making mechanism based on data driving is realized, a service distribution and resource scheduling strategy in an edge network is dynamically adjusted, and the fault-tolerant capability of micro-services is enhanced through service migration between edge nodes.
Owner:HUNAN UNIV OF SCI & TECH

Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures

Systems, methods, and non-transitory, machine-readable media may facilitate adaptive resource capacity prediction and control using cloud infrastructures. Specifications of resource allocations for resources provided by a cloud infrastructure system may be collected. Execution of a series of sets of parallel microservices may be caused. Each set may be a function of a particular type of resource data and may facilitate obtaining resource metrics data corresponding to the particular type. The series of sets may facilitate obtaining resource metrics data mapped to the resources provided by the cloud infrastructure system. Prediction rules may be selected as a function of particular resource metrics. The selected prediction rules may be used to predict resource capacities for a subset of the resources as a function of the particular resource metrics and generate resource capacity predictions. Preemptive actions with respect to incidents identified based on the resource capacity predictions may be facilitated.
Owner:THE HUNTINGTON NAT BANK

Root cause location method, system and device

PCT designated stage expiredWO2025036003A1TransmissionData setMicroservices
Embodiments of the present description provide a root cause location method, system and device. The root cause locating method comprises: acquiring historical link data corresponding to a microservice, and determining a target anomaly location model corresponding to the historical link data; determining link data sets to be processed corresponding to the microservice, clustering said link data sets, and determining cluster center link data on the basis of a clustering result; inputting the cluster center link data into the target anomaly location model to obtain abnormal link node information corresponding to the cluster center link data; and on the basis of the abnormal link node information, determining a target abnormal link corresponding to the microservice, and determining an abnormal link node in the target abnormal link. Model fine adjustment is carried out on the basis of an initial anomaly location model, so that the initial anomaly location model has wide applicability and high generalization ability. Cluster center link data is selected for root cause location, so that the root cause location speed of the microservice is increased.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Microservice communication and computing offloading via service mesh

Various embodiments herein provide techniques to enable communication between a user equipment (UE) microservice and a microservice of a wireless cellular network via service mesh. A first solution is described, in which the service mesh is in the network, and the network includes a service mesh proxy to communicate with the UE. A second solution is also described, in which the UE is part of the cellular network service mesh and includes a service mesh proxy in the UE. Other embodiments may be described and claimed.
Owner:INTEL CORP

Digital product online leasing system based on cloud native micro-service architecture and construction method thereof

The invention discloses a digital product online leasing system based on a cloud native micro-service architecture and a construction method thereof, and the method specifically comprises the steps: firstly, carrying out containerized deployment and micro-service hierarchical design, including a plurality of business modules of user service, product management, leasing order, payment settlement, credit evaluation and recommendation, and enabling each module to operate in an independent service form; efficient cooperation is realized through service registration and discovery; a cloud native platform is utilized to realize elastic expansion and automatic operation and maintenance of the system, lease life cycle management is realized through an event-driven mechanism, links of ordering, payment, delivery, lease renewal, return and maintenance are covered, and a credit determination and risk control mechanism is introduced to support multiple lease modes such as detention-free lease and the like. The digital product leasing platform supports multi-terminal access and unified entrance management, has good system expansibility and leasing service flexibility, improves the concurrent processing capability, deployment efficiency and user experience of the digital product leasing platform, and has wide commercial application prospects.
Owner:BEIJING YUNLING ZHIXING NETWORK TECHNOLOGY CO LTD

Containerized micro-service intelligent collaborative arrangement method and device

The invention provides a containerized micro-service intelligent collaborative orchestration method and device, and the method comprises the steps: determining a service completion time delay index of a micro-service architecture system, determining a system load balancing index according to the environment information of the micro-service architecture system, and carrying out the orchestration training of an initialization orchestration model according to the index, and obtaining a micro-service orchestration model; inputting the obtained request state information corresponding to the user service request into a micro-service arrangement model for strategy arrangement processing to obtain an arrangement strategy; and deploying the containerized micro-service according to the arrangement strategy, and operating the deployed containerized micro-service to process a user service request. Through application of the method and the device, the technical problems of low service performance of the micro-service architecture system and increased management cost caused by difficulty in balancing two indexes of service completion time delay and system load balance in the micro-service architecture system when the containerized micro-service is arranged by adopting a scaling method in the prior art are solved.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Efficient resource allocation for service level compliance

Various approaches to efficiently allocating and utilizing hardware resources in data centers while maintaining compliance with a service level objective (SLO) specified for a computational workload is translated into a hardware-level SLO to facilitate direct enforcement by the hardware processor, e.g., using a feedback control loop or model-based mapping of the hardware-level SLO to allocations of microarchitecture resources of the processor. In some embodiments, a computational model of the hardware behavior under resource contention is used to predict the application performance (e.g., as measured in terms of the hardware-level SLO) to be expected under certain contention scenarios. Scheduling of workloads among the compute nodes within the data center may be based on such predictions. In further embodiments, configurations of microservices are optimized to minimize hardware resources while meeting a specified performance goal.
Owner:INTEL CORP

Automatic protocol adaptation method for real-time access system of multi-source equipment

The invention relates to an automatic protocol adaptation method for a real-time access system of multi-source equipment. The data acquisition layer receives original protocol data sent by equipment and transmits the original protocol data to the protocol adaptation layer. And the protocol metadata analysis module extracts, analyzes, compares and matches the data, and automatically identifies the protocol type of the equipment. The rule engine converts original protocol data into a system unified internal data format according to a conversion rule and then transmits the original protocol data to the data processing layer, and after cleaning, integration, analysis and other operations are carried out, the original protocol data are transmitted to the application interface layer to be called by an upper-layer application system. And when new protocol equipment is accessed, the hot plug function allows the system to dynamically load the new protocol adapter module in a state of not stopping running. According to the method, automatic adaptation of a new protocol is achieved through rapid deployment of the containerized micro-service architecture in combination with newly added protocol rules and metadata of the protocol management module, the whole process does not need to compile and publish the system again, and efficient and stable operation of the multi-source equipment real-time access system is guaranteed.
Owner:JIANGSU JARI GROUP CO LTD

Internet-of-things multi-protocol fusion limo intelligent control system

The invention discloses an internet of things multi-protocol fusion limo intelligent control system, which relates to the field of limo intelligent control and comprises a hardware irrelevant layer, a multi-protocol adaptation layer, a data abstraction layer, a programmable logic layer, a security and redundancy mechanism and an edge AI module. According to the invention, a physical bus is packaged into an independent module, an MCU / SoC and a protocol transceiver are built in, hot plugging is realized through a standardized PC I e / EdgeConn backboard, a core processing board only exposes a unified backboard interface, module drive localization execution is realized, master control firmware does not need to sense protocol details, only the module needs to be replaced when a protocol is newly added, and the master control firmware or upper software does not need to be modified. The defect that the whole vehicle firmware needs to be refreshed when a bus is replaced in a traditional system is overcome, each protocol corresponds to an independent drive micro-service deployed in a containerization mode, the drive micro-service analyzes a message into a unified data model and uploads the unified data model to a data abstraction layer, a downlink control instruction is packaged and issued according to a target protocol, and it is guaranteed that the protocols are diversified and interfaces are consistent.
Owner:南京极屿房车科技有限公司

Systems and methods for header processing in a server computing environment

In accordance with an embodiment, described herein are systems and methods for use with a microservices or other computing environment, including a web server together with related libraries and features usable to build cloud-native applications or services. The system provides, by means of a header enumeration, an abstraction that allows message headers to be treated as objects, accessible via an application program interface that supports multiple communication protocols and allows clients and servers to communicate request / response messages using any of the supported protocols. When a request message with a known header type is encountered, the system can obtain an indexed value from the enumeration, if available, and provide the associated data directly to the process to which the request is directed, and / or cache the header value for later use.
Owner:ORACLE INT CORP

Cross-business system micro-service processing method and system oriented to business scene collaboration

The invention provides a service scene collaboration-oriented cross-service system micro-service processing method and system, and the method comprises the steps: firstly obtaining an initial interaction data set with a service scene label of a cross-power service system in a preset time period, and then carrying out the scene feature analysis of the initial interaction data set; obtaining electric power business scene features and interactive behavior features corresponding to each interactive data unit, then calling a pre-constructed business collaborative analysis model to perform collaborative correlation analysis on the features, and generating a collaborative processing strategy containing micro-service calling priorities and data interactive format specifications; and determining a business process adjustment scheme of each business system in the target power business scene according to the cooperative processing strategy, and finally generating a cooperative execution instruction containing a micro-service calling instruction sequence based on the business process adjustment scheme, and sending the cooperative execution instruction to the target business system to trigger a cross-system cooperative processing operation. Therefore, barriers among power business systems can be effectively broken, the cooperative processing efficiency and flexibility are improved, and the reliability of power supply is guaranteed.
Owner:INNER MONGOLIA ELECTRIC POWER (GRP) CO LTD DIGITAL RES BRANCH

Systems and Methods for Decentralized Event Orchestration and Microservice-Based Transaction Processing in a Distributed Ledger Network

Systems and methods for decentralized orchestration of event records within decentralized computing environments. A processing system including decentralized execution nodes dynamically allocates microservice instances based upon real-time node performance metrics. Transaction requests including transaction data digitally associated with decentralized identifiers (DIDs) are processed by allocated microservice instances. The processing includes verifying transactions, generating cryptographically-linked immutable memorialization records associated with respective DIDs, and distributing these records to a tamper-evident distributed ledger configured to enforce immutability through consensus nodes. The processing system dynamically reallocates microservice instances among decentralized execution nodes based upon monitored utilization metrics and predefined scaling thresholds. Each memorialization record is cryptographically secured and linked permanently to the DID for data immutability, enhanced security, and dynamic scalability for event data processing in distributed infrastructures.
Owner:VANNADIUM INC

Rule-based edge cloud optimization for real-time video analytics

PendingUS20240403137A1Resource allocationMachine learningProgram graphMicroservices
Systems and methods are provided for dynamically optimizing microservice placement in a distributed edge and cloud computing environment, including receiving application specifications that include telemetry data collection methods, placement rules, and modes of operation, validating the received application specifications to ensure completeness and correctness, and composing an application graph where vertices represent microservices and edges represent connections between the microservices. Availability of resources specified in the application graph is checked, and the microservices are deployed according to initial placement rules. Telemetry data from the deployed microservices and underlying infrastructure is collected and evaluated against the placement rules, and the placement of microservices is dynamically adjusted responsive to a determination that current microservice placement is suboptimal based on the evaluating of the collected telemetry data.
Owner:NEC CORP

Multi-tenant rate limiting service for distributed systems

The disclosure provides a method for configuring rate limiting policies for microservices in a request execution chain of a distributed system. The method generally includes receiving global rate limit(s), where each global rate limit is associated with a tag and a microservice of a plurality of microservices, and each global rate limit indicates a rate of requests tagged with the tag associated with the global rate limit allowed to be processed by the microservice associated with the global rate limit; and configuring, for each global rate limit: each of the local rate limiter(s) associated with microservice instance(s) associated with the global rate limit with a local rate limit indicating a rate of requests tagged with the tag associated with the global rate limit allowed to be processed by the microservice instance, wherein the local rate limit of each of the local rate limiter(s) is based on the global rate limit.
Owner:VMWARE INC