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

95results about "Distributed object oriented systems" patented technology

Inventory consistency management method and device based on distributed transactions

The invention relates to the technical field of distributed system transaction management, and discloses an inventory consistency management method and device based on distributed transactions, and the method comprises the following steps: pre-occupying an inventory, and recording the state information of the inventory to a Redis hash structure; after the inventory is pre-occupied successfully, generating a pre-deducted snapshot, generating a compensation identifier, and writing the pre-deducted snapshot and the compensation identifier into a MySQL transaction log together; verifying the uniqueness of the compensation identifier, and submitting the current database transaction after the uniqueness of the compensation identifier is confirmed; when the submission of the current database transaction fails, executing a compensation operation on the current database transaction; and after the compensation operation is executed, performing data consistency verification on the MySQL transaction log and the Redis hash structure. According to the method and the system, the consistency of inventory management during distributed transaction processing is highly guaranteed.
Owner:BEIJING JINHUI TECH CO LTD

Order implementation method, system and device based on distributed transaction, equipment and storage medium

The embodiment of the invention provides an order implementation method, system and device based on distributed transactions, equipment and a storage medium, and relates to the technical field of computer application. Receiving an order request sent by user equipment, and sending a TRY request to each micro-service in the plurality of micro-services in parallel; after it is determined that the data reservation operation of each micro-service is successful, CONFIRM requests are sent to each micro-service in parallel; and after determining that the data reservation operation of any micro-service fails or receiving a cancel request for any micro-service, respectively sending a CANCEL request to each micro-service, so that each micro-service cancels the data reservation operation of the micro-service after receiving the CANCEL request sent by the order service. According to the invention, the method achieves the control of a plurality of micro-services, improves the business processing efficiency while guaranteeing the consistency and atomicity of distributed transactions, and further improves the business throughput.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Method and apparatus for creating and managing user configurable objects and functions on distributed ledger networks

A Decentralized Trusted Control Plan (D-TCP) to provide a means to define object behaviors without the need for coding on a decentralized computing network. The D-TCP implements pluggable logic through a multitude of decentralized registries with pre-defined code snippets stored on a decentralized network. The D-TCP links the applicable code selected from the registries to create desired functionality while maintaining platform security and providing economic incentives for fostering growth of the multitude of decentralized registries.
Owner:SECURRENCY INC

Micro-service transaction processing method and device, equipment and medium

The invention relates to the field of resource allocation, and provides a micro-service transaction processing method, device, equipment and medium, and the method comprises the steps: responding to a distributed transaction request, and generating a global transaction snapshot in a transaction coordination layer cache; the global transaction snapshot comprises data change content of operation data required by the distributed transaction corresponding to the distributed transaction request; and when a ready signal fed back by each participating service in the distributed transaction is received, triggering each participating service in the distributed transaction based on the global transaction snapshot to carry out persistence processing on the data change content in parallel. According to the method, the preamble time is locked by pre-generating the global transaction snapshot compression resource, the throughput is effectively improved, the total time consumption in the submission stage is shortened by parallel triggering persistence, and the transaction processing delay is reduced.
Owner:BEIJING TIANYUAN INNOVATION TECH CO LTD

Distributed transaction optimization method based on compensation mechanism

The invention relates to a distributed transaction optimization method based on a compensation mechanism. The method comprises four core links: data standardization: collecting a business event and converting the business event into a structured log, and recording an operation background and a field snapshot; intelligent strategy generation: based on the real-time log data, a dynamic compensation scheme is automatically generated through a strategy engine; task scheduling execution: automatically distributing compensation tasks according to priorities; and a closed-loop optimization mechanism: tracking an execution state in the whole process, and collecting result data for strategy optimization. According to the method, the dynamic compensation strategy engine is constructed, the compensation parameters are adjusted in real time, and non-intrusive architecture design is adopted, so that distributed transaction compensation can be accurately matched with complex business requirements, invalid retry operation is reduced, and execution efficiency is improved; through a visual strategy configuration interface and full-link state tracking, the operation and maintenance complexity is reduced, and rapid iteration of a compensation strategy and accurate fault positioning are realized; rapid access to a new scene / service is realized, and the method can adapt to dynamic environment changes.
Owner:HEBEI TONGFU SHARING TECHNOLOGY CO LTD

Universal rocket telemetry data real-time processing method and system

The invention relates to the technical field of data processing, in particular to a universal real-time rocket telemetry data processing method and system, and the method comprises the following steps: selecting an adaptive configuration analysis plug-in and a parameter analysis plug-in according to a rocket model; receiving rocket telemetry data in real time; reading and analyzing the configuration file through the configuration analysis plug-in, and converting the format of the received rocket telemetry data into a uniform configuration format; and analyzing the rocket telemetry data after format conversion into telemetry parameters through a parameter analysis plug-in. For a specific telemetry data processing task, the system only needs to load the configuration analysis plug-in and the parameter analysis plug-in corresponding to the specific task, no adaptation needs to be carried out in the system, and the universality is high.
Owner:XICHANG SATELLITE LAUNCH CENT

Data management method and electronic device

The application discloses a data management method and an electronic device. An operating system of the electronic device can provide a unified interface and capability for an application to call when starting a function, and implement collection, encoding, storage, sharing, decoding and playing of media data and the like, so that the application can standardize, unify and facilitate management of the media data through the unified interface and capability provided by the operating system of the electronic device in a running process, media data is controlled by respective data management systems of the applications, the boundary of the media data in the applications and the device is broken, and the use experience of the user for the media data is improved.
Owner:HUAWEI TECH CO LTD

Data management method and electronic equipment

The invention discloses a data management method and electronic equipment, an operating system of the electronic equipment can provide a uniform interface and capability for calling when an application starting function is used, so that processing such as collection, coding, storage, sharing, decoding and playing of media data is realized, and each application is enabled to have a good application effect in the running process. According to the media data management method and device, the media data can be managed in a standardized, unified and convenient mode through the unified interface and capacity provided by the operating system of the electronic device, the situation that all applications manage and control the media data according to respective data management systems is avoided, the boundary of the media data in the applications and the devices is broken through, and the use experience of a user on the media data is improved.
Owner:HUAWEI TECH CO LTD

Distributed cache management method and device, computer equipment and storage medium

The embodiment of the invention discloses a distributed cache management method and device, computer equipment and a storage medium. The method is used for managing a distributed cache system, and comprises the following steps: when a target cache node in a plurality of cache nodes meets a preset data elimination condition, obtaining first index data of a plurality of preset node indexes of the target cache node; inputting the first index data into a strategy decision model corresponding to the target cache node for strategy selection processing, and determining a current elimination strategy of the target cache node; obtaining second index data of a plurality of preset data indexes of each piece of cache data in the target cache node; determining a value density value of each piece of cache data in the target cache node according to each piece of second index data; and performing cache data elimination processing on the target cache node according to the current elimination strategy and the value density value of each piece of cache data in the target cache node. By implementing the method provided by the embodiment of the invention, the cache hit rate and the processing performance of the processing system can be improved.
Owner:SHENZHEN QIANHAI HUANRONG LIANYI INFORMATION TECHNOLOGY SERVICES CO LTD

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system, and belongs to the technical field of database systems, the method is suitable for a distributor, and the method comprises the following steps: obtaining transaction processing information of a current to-be-processed transaction, determining a target site for processing the transaction, sending the transaction processing information to the target site, and sending the transaction processing information to the target site; after the target site receives the transaction processing information, if new transaction processing information is not received within a preset time period, transaction processing is carried out according to the transaction processing information, and a transaction processing result is obtained and fed back; and otherwise, taking the current to-be-processed transaction and a new to-be-processed transaction received in the preset time period as target processing transactions, sorting according to the timestamps, sequentially processing the transactions, obtaining a transaction processing result, feeding back the transaction processing result to the distributor, and feeding back the result by the distributor according to the transaction processing result. By implementing the method and the device, the problem of low processing efficiency caused by transaction processing by using a traditional lock mechanism in the prior art can be solved.
Owner:GUANGZHOU SHUANGZHAO ELECTRONIC TECH CO LTD

Transaction processing method, device and system, storage medium and program product

A transaction processing method, apparatus and system, a storage medium and a program product, the method is applied to a transaction processing system, a first center in the transaction processing system comprises a TM, a first TC and a first RM, a second center comprises a second RM and a second TC, the method comprises: the second TC receives a first request from the second RM for requesting to create a branch transaction of a global transaction, the first request comprises first information used for indicating the identification information of the first TC and the identification information of the global transaction; the second TC sends a first registration message for requesting to register a branch transaction of the global transaction to the first TC based on the identification information of the first TC; the second TC sends a first response to the second RM, the first response comprises identification information of the branch transaction, and the identification information of the branch transaction is generated by the first TC or the second TC. And the second TC and the first TC cooperate with each other to complete registration of branch transactions, so that transaction processing in a multi-center scene is realized.
Owner:HUAWEI TECH CO LTD

A distributed transaction processing method and related devices

The present disclosure provides a distributed transaction processing method and related devices. A business application starts a distributed transaction; the business application calls the attempt interfaces of a personnel account sub-server, a personnel status sub-server, and a to-do transaction sub-server; the business application sequentially determines the attempt interfaces of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server; in response to determining that the call of the attempt interface of any one of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server fails, it is determined that any one of the distributed transaction processing fails, and the business application sends a transaction rollback request to the transaction coordinator; in response to determining that the transaction coordinator receives the transaction rollback request, the rollback interfaces of the personnel account sub-server, the personnel status sub-server, and the to-do transaction sub-server are sequentially called.
Owner:国家电网有限公司客户服务中心

Hybrid computing network topologies for workload execution

Methods, systems, and apparatus, including computer-readable storage media for hybrid network topologies that flexibly support diverting bandwidth for indirect connections to bandwidth for direct connections for computing devices arranged in the hybrid network topology, on a workload-by-workload basis. The hybrid network topology described herein arranges computing devices into groups and connects neighboring computing devices to common switches based on the dimensionality of the computing device groups. Indirect connections connecting devices in different groups through a common switch can be at least partially diverted to form an additional direct connection between the neighboring computing devices in the same group. The network of nodes can divert bandwidth, for example based on executing different workloads with different bandwidth requirements for executing the workload locally, e.g., within a group of nodes, versus globally, e.g., across different groups of nodes.
Owner:GOOGLE LLC

A cloud computing-based tsunami disaster risk assessment method and system and a medium

The present application relates to the technical field of data processing, and more particularly to a tsunami disaster risk assessment method and system based on cloud computing and a medium. The method comprises the following steps: accessing and converging data of an earthquake monitoring system, a satellite remote sensing system, a tide level monitoring device and a historical tsunami event library to obtain a multi-source heterogeneous tsunami original data set; performing format standardization, time synchronization and semantic annotation processing on the multi-source heterogeneous tsunami original data set to obtain a unified data model; establishing and registering a data service interface based on the unified data model to obtain a data service set; and calling the data service set to obtain tsunami propagation simulation input data. Through multi-source data standardization and semantic fusion, cloud computing parallel processing, multi-dimensional index analysis and dynamic visual display, the present application realizes efficient, accurate, real-time and operable comprehensive management of tsunami disaster risk assessment.
Owner:INST OF GEOMECHANICS

Service processing method and network device

This application provides a service processing method and a network device. The network device includes an NP and a CPU. The NP is configured to: receive a first packet; obtain a packet feature of the first packet; obtain a processing rule corresponding to the packet feature; process the first packet based on the processing rule, to obtain a second packet; and send the second packet to the CPU. The CPU is configured to: receive the second packet, and process the second packet. Before the CPU processes the first packet, the NP processes the first packet, and sends the second packet obtained after processing to the CPU, so that the CPU may directly process the second packet, to simplify a process in which the CPU processes the packet received by the CPU, thereby improving service processing efficiency of the network device.
Owner:HUAWEI TECH CO LTD

A method of transaction concurrency control

The application discloses a transaction concurrent control method, first constructs a set of transaction system, each transaction index in the transaction system collects the transaction characteristic information of the data item of the partition in real time and dynamically adjusts the partition of the transaction, selects the appropriate concurrent control method for each partition, generates a concurrent control plan, and gives the partition manager, the partition manager adjusts the data partition in the transaction index according to the concurrent control plan, and distributes the concurrent control plan to the client, according to the partition range in the concurrent control plan and the concurrent control method of each partition, carries out the read-write operation, and completes the adaptive transaction concurrent control method. The method of the application adopts the adaptive concurrent control mechanism based on the transaction characteristics of the data item, dynamically selects the appropriate concurrent control method according to the transaction scale, the conflict rate and other characteristics, balances the load between the nodes, and effectively deals with the real-time variable transaction type and different workloads.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

A structure and a method for handling software modules

The present disclosure relates to a structure (1) for handling software modules comprising a plurality of systems (2a, 2b, 2c, 2d), each system (2a, 2b, 2c, 2d) comprising software modules (3a, 3b, 3c, 3d), at least some of the modules (3a, 3b, 3c, 3d) being associated with at least one characteristic of a thing of interest (4a, 4b, 4c). Further, a first system (2a) contains a first software module (3a), the first system (2a) is configured to seek access to a second software module (3b) associated with a first characteristic of a first thing of interest (4a), the second software module (3b) being contained in a second system (2b) and further configured to access said second software module (3b) associated with said first characteristic.
Owner:ASPECT SYST SWEDEN AB

A marketing middle platform system adopting a gray hot deployment mode based on React Native

The application discloses a marketing middle platform system adopting a gray hot deployment mode based on React Native, and specifically comprises the following steps: 101) a marketing scene analysis step, 102) a condition building step, and 103) a benefit confirmation step. The application expresses complex and changeable marketing rules by abstracting a group of serial hierarchical item expression concepts, and then realizes rule retrieval and verification based on hierarchical items, and applies the hierarchical item concept to the definition of applicable conditions in the marketing middle platform, thereby realizing the marketing middle platform system adopting the gray hot deployment mode based on React Native.
Owner:HANGZHOU YIKE INFORMATION TECH CO LTD

Method, node and blockchain system for submitting state data

A state data submission method, node and blockchain system. The method is applied to a first node in a blockchain system. Leaf nodes of a state tree of a world state include a contract account node and a plurality of contract parameter nodes. The plurality of contract parameter nodes are used to record state values of different contract parameters in a first contract respectively. The contract account node is not affected by updates of the plurality of contract parameter nodes. The first node includes a control process and N computing processes. The method includes: the control process obtaining M transaction groups by grouping a plurality of transactions based on respective pre-execution read-write sets of the plurality of transactions; sending transaction groups involving different contract parameters of the first contract to different computing processes respectively; and a first computing process executing each transaction in the received transaction group involving any contract parameter, and submitting an obtained state value of the any contract parameter to update a contract parameter node corresponding to the any contract parameter.
Owner:HANGZHOU ANT KUAI TECHNOLOGY CO LTD

Distributed standards registry for cloud computing environments

Techniques for providing a distributed standards registry are provided. A DSR system may include a plurality of distributed standards registry participants that are collectively configured to provide control logic for the distributed standards registry using a consensus voting mechanism to make control decisions. The DSR system includes include a distributed ontology model library maintained on the plurality of distributed standards registry participants and storing a plurality of ontology models, and a distributed federation broker registry maintained across the plurality of distributed standards registry participants. A first distributed standards registry participant of the plurality of distributed standards registry participants includes a discovery processor operable to receive and process federation participant queries and a registry processor operable to receive and process registration requests to register the federation broker as providing brokerage services related to a federation service described by one of the plurality of ontology models.
Owner:SCHNEIDER ELECTRIC USA INC

A method and device for managing inventory consistency based on distributed transactions

The application relates to the technical field of distributed system transaction management, and discloses a kind of inventory consistency management method and device based on distributed transaction, method includes the following steps: pre-occupy to inventory, the state information of inventory is recorded to Redis hash structure;When pre-occupy inventory successfully, generate pre-deduct snapshot, generate compensation identifier, and pre-deduct snapshot is written into MySQL transaction log together with compensation identifier;The uniqueness of compensation identifier is checked, after confirming the uniqueness of compensation identifier, the current database transaction is submitted;When the current database transaction fails, compensation operation is executed to the current database transaction;When compensation operation is executed, data consistency check is carried out to MySQL transaction log and Redis hash structure.The application has higher guarantee effect on the consistency of inventory management when processing distributed transaction.
Owner:BEIJING JINHUI TECH CO LTD

Distributed transaction processing method, system and device, storage medium and program product

The invention relates to the technical field of distributed computing, and particularly provides a distributed transaction processing method, system and device, a storage medium and a program product. The method comprises the following steps: a transaction manager sends a registration and opening request of a global transaction to a transaction coordinator; the transaction coordinator registers and opens a global transaction, and allocates a global lock for the global transaction; the transaction manager sends a calling request to each resource manager according to a preset execution sequence; each resource manager starts a branch transaction indicated by the call request and determines an execution state of a preparation stage; respectively sending an execution state to a transaction manager and a transaction coordinator; the transaction manager determines an execution decision of an execution stage based on the execution states of the plurality of branch transactions; sending a decision confirmation request to the transaction coordinator based on the execution decision; releasing the local locks of the plurality of branch transactions under the condition that the execution decision is submission; the transaction coordinator determines a decision confirmation result based on the execution states of the plurality of branch transactions; under the condition that the decision confirmation result is submission, submission instructions are sent to a plurality of resource managers, and the global lock is released; and each resource manager asynchronously submits each branch transaction and asynchronously deletes the rollback log. The resource locking time can be remarkably shortened, and the concurrent processing capacity of the distributed transaction processing system is improved.
Owner:CHINA MOBILE GRP FUJIAN CO LTD +1

A decentralized distributed transaction processing method and apparatus

The application relates to the technical field of distributed transaction processing, and provides a decentralized distributed transaction processing method and device. The method comprises the following steps: a client sends a write request to any one storage node in a server; after receiving the write request sent by the client, the storage node pulls the data of the client to a local server and executes a prepare operation; the storage node after executing the prepare operation transmits the prepare operation to a master node by sending a request request to a next storage node; the master node after executing the prepare operation reversely transmits a commit operation to an initial storage node which initiates the request request by sending a response request to a previous storage node; and the initial storage node which initiates the request request processes the distributed transaction according to the received response request. The application can avoid the congestion caused by the fact that the client sends write requests to all copy nodes, reduce the number of requests, and avoid the defect that each copy node pulls data from the client, causing network congestion of the client.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

Distributed task processing method, distributed system, and first device

A distributed task processing method, a distributed system, and a first device. A distributed task comprises at least two sub-tasks respectively executed by at least two devices in a distributed system, and the at least two devices in the distributed system comprise a first device. A processor of the first device stores in a memory result data of the execution of the first sub-tasks, such that the interaction with a disk is reduced in a data computing stage. Since the result data is stored in the memory, a network card of the first device can directly transmit the result data in the memory to a network card of a second device by means of a network, such that the interaction with the disk and the consumption of computing resources are also reduced in a data shuffling stage.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

System and method for distributed processing of large-scale streaming data

Provided is a system for distributed processing of data that includes a data storage storing raw data generated in a fabrication process in real time; a database storing information associated with each of the raw data in real time; a master service that monitors the database on the basis of the information, selects processing targets to be processed among the raw data, and stores metadata associated with the processing targets in a queue; and a plurality of pods which make requests for jobs to the master service, receive metadata from the master service, access the raw data stored in the data storage using the received metadata, and perform the jobs on the raw data.
Owner:SAMSUNG ELECTRONICS CO LTD

Distributed transaction processing method and device based on local table, equipment and medium

The invention provides a distributed transaction processing method and device based on a local table, equipment and a medium, and the method comprises the steps: obtaining an execution triggering operation of a first transaction triggered by a first business system, generating an interface calling request for a second business system according to the execution triggering operation of the first transaction, the interface calling request comprises to-be-executed data of a second business system corresponding to a second transaction; the interface calling request is stored in a local database, a local table is further stored in the local database, and interface calling configuration information of a plurality of service systems is pre-configured in the local table; and according to the interface calling configuration information of the second service system, executing the interface calling request, so that the second service system executes a corresponding transaction operation according to the to-be-executed data of the second transaction. The interface calling requests of the distributed transactions are locally stored, so that the final consistency of the distributed transactions is guaranteed, and standardized management of interface calling of the cross-service system is realized.
Owner:SHENZHEN LANYOU TECHNOLOGY CO LTD

Tsunami disaster risk assessment method and system based on cloud computing and medium

The invention relates to the technical field of data processing, in particular to a tsunami disaster risk assessment method and system based on cloud computing and a medium. The method comprises the following steps: accessing and converging data of an earthquake monitoring system, a satellite remote sensing system, a tide level monitoring device and a historical tsunami event library to obtain a multi-source heterogeneous tsunami original data set; performing format standardization, time synchronization and semantic annotation processing on the multi-source heterogeneous tsunami original data set to obtain a unified data model; establishing and registering a data service interface based on the unified data model to obtain a data service set; and calling the data service set to obtain tsunami propagation analog input data. According to the tsunami disaster risk assessment system and method, efficient, accurate, real-time and operable comprehensive management of tsunami disaster risk assessment is realized through multi-source data standardization and semantic fusion, cloud computing parallel processing, multi-dimensional index analysis and dynamic visual display.
Owner:INST OF GEOMECHANICS

Database processing method and apparatus, electronic device, and computer readable medium

The application discloses a database processing method and device, electronic equipment and computer readable medium, relates to the technical field of computers, and the method comprises the following steps: receiving a database processing request, obtaining a corresponding cluster resource identifier, determining at least one distributed node corresponding to the cluster resource identifier; obtaining the node state identifier of the at least one distributed node, and then determining the corresponding node life cycle stage according to the node state identifier; obtaining the corresponding expected node state identifier according to the node life cycle stage, and then determining the to-be-scheduled resource based on the node state identifier and the expected node state identifier; executing the process of scheduling the to-be-scheduled resource, receiving the returned scheduling result information, and then updating the node state identifier based on the scheduling result information until the node state identifier is updated to the expected node state identifier. It has reentrant capability, can guarantee the atomicity of the variable allocation operation, is simple to code, and reduces the probability of introducing program errors.
Owner:XIAN TONGXING HENGYAO INFORMATION TECHNOLOGY CO LTD

Transaction execution method, system, electronic device and readable medium

This disclosure provides a transaction execution method, system, electronic device, and readable medium. The method includes: receiving an execution instruction for a target transaction; operating on a first database according to the target transaction to obtain an execution success message and sending the execution success message to a message table; sending the execution success message to a first queue; listening to feedback messages in a second queue, wherein the feedback messages are generated by a second node in the transaction execution system after operating on a second database based on the execution success message in the first queue, and then sending the feedback messages to the second queue; and changing the status of the execution success messages in the message table according to the feedback messages, thereby managing the target transaction based on the status of the execution success messages in the message table. The transaction execution method, system, electronic device, and readable medium provided by this disclosure can guarantee the eventual consistency of a distributed transaction system.
Owner:JINGDONG TECH HLDG CO LTD

Object-Oriented Memory Client

The present disclosure relates to an object-oriented memory client. A hardware client and corresponding methods employ an object-oriented memory device. The hardware client generates an object-oriented message associated with an object of an object class. The object class includes at least one data member and at least one method. The hardware client transmits the generated object-oriented message to the object-oriented memory device via a hardware communication interface. The hardware communication interface couples the hardware client to the object-oriented memory device. Based on the object class, the object is instantiated or to be instantiated in at least one physical memory of the object-oriented memory device. The at least one method enables the object-oriented memory device to access at least one data member of the hardware client.
Owner:MARVELL ASIA PTE LTD