Movatterモバイル変換


[0]ホーム

URL:


US20050251556A1 - Continuous feedback-controlled deployment of message transforms in a distributed messaging system - Google Patents

Continuous feedback-controlled deployment of message transforms in a distributed messaging system
Download PDF

Info

Publication number
US20050251556A1
US20050251556A1US10/841,297US84129704AUS2005251556A1US 20050251556 A1US20050251556 A1US 20050251556A1US 84129704 AUS84129704 AUS 84129704AUS 2005251556 A1US2005251556 A1US 2005251556A1
Authority
US
United States
Prior art keywords
broker
message
transform
messages
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/841,297
Inventor
Roman Ginis
Robert Strom
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US10/841,297priorityCriticalpatent/US20050251556A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GINIS, ROMAN, STROM, ROBERT EVAN
Publication of US20050251556A1publicationCriticalpatent/US20050251556A1/en
Priority to US12/115,798prioritypatent/US7962646B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention solves the disadvantages of the prior art and provides a distributed messaging system supporting stateful subscriptions. A stateful publish-subscribe system extends the functionality of the content-based approach to include more general state-valued expressions. A plurality of broker machines is provided to deliver messages sent by publishing clients toward subscribing clients based upon the contents of the messages and stateful transformations requested by the subscribing clients. Subscription specifications are analyzed by a compiler and converted into a collection of message transforms and views. A deployment service component deploys tasks to optimize system performance. A monitoring services component detects a possible need to reconfigure. A performance optimization service component computes new assignment of transforms. A continuous deployment service implements a redeployment protocol that installs changes to transform placement while the existing publish-subscribe system continues to operate.

Description

Claims (23)

1. A method for moving a message transform from a source broker to a target broker in a distributed messaging system, wherein the distributed messaging system includes a network of broker machines, wherein a plurality of message transforms are deployed in the network of broker machines, and wherein the plurality of message transforms take as input one or more sequences of messages and produce as output one or more sequences of messages, the method comprising:
starting on the target broker a copy of a given message transform from the source broker;
duplicating all inputs into the given message transform on the source broker to additionally go to the copy of the given message transform on the target broker; and
duplicating all outputs of the given message transform on the source broker to also go from the copy of the given message transform on the target broker to appropriate children nodes within the distributed messaging system.
13. An apparatus for moving a message transform from a source broker to a target broker in a distributed messaging system, wherein the distributed messaging system includes a network of broker machines, wherein a plurality of message transforms are deployed in the network of broker machines, and wherein the plurality of message transforms take as input one or more sequences of messages and produce as output one or more sequences of messages, the apparatus comprising:
means for starting on the target broker a copy of a given message transform from the source broker;
means for duplicating all inputs into the given message transform on the source broker to additionally go to the copy of the given message transform on the target broker; and
means for duplicating all outputs of the given message transform on the source broker to also go from the copy of the given message transform on the target broker to appropriate children nodes within the distributed messaging system.
22. A computer program product, in a computer readable medium, for moving a message transform from a source broker to a target broker in a distributed messaging system, wherein the distributed messaging system includes a network of broker machines, wherein a plurality of message transforms are deployed in the network of broker machines, and wherein the plurality of message transforms take as input one or more sequences of messages and produce as output one or more sequences of messages, the computer program product comprising:
instructions for starting on the target broker a copy of a given message transform from the source broker;
instructions for duplicating all inputs into the given message transform on the source broker to additionally go to the copy of the given message transform on the target broker; and
instructions for duplicating all outputs of the given message transform on the source broker to also go from the copy of the given message transform on the target broker to appropriate children nodes within the distributed messaging system.
US10/841,2972004-05-072004-05-07Continuous feedback-controlled deployment of message transforms in a distributed messaging systemAbandonedUS20050251556A1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US10/841,297US20050251556A1 (en)2004-05-072004-05-07Continuous feedback-controlled deployment of message transforms in a distributed messaging system
US12/115,798US7962646B2 (en)2004-05-072008-05-06Continuous feedback-controlled deployment of message transforms in a distributed messaging system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US10/841,297US20050251556A1 (en)2004-05-072004-05-07Continuous feedback-controlled deployment of message transforms in a distributed messaging system

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US12/115,798ContinuationUS7962646B2 (en)2004-05-072008-05-06Continuous feedback-controlled deployment of message transforms in a distributed messaging system

Publications (1)

Publication NumberPublication Date
US20050251556A1true US20050251556A1 (en)2005-11-10

Family

ID=35240638

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/841,297AbandonedUS20050251556A1 (en)2004-05-072004-05-07Continuous feedback-controlled deployment of message transforms in a distributed messaging system
US12/115,798Expired - Fee RelatedUS7962646B2 (en)2004-05-072008-05-06Continuous feedback-controlled deployment of message transforms in a distributed messaging system

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US12/115,798Expired - Fee RelatedUS7962646B2 (en)2004-05-072008-05-06Continuous feedback-controlled deployment of message transforms in a distributed messaging system

Country Status (1)

CountryLink
US (2)US20050251556A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060146991A1 (en)*2005-01-062006-07-06Tervela, Inc.Provisioning and management in a message publish/subscribe system
US20060149840A1 (en)*2005-01-062006-07-06Tervela, Inc.End-to-end publish/subscribe middleware architecture
US20060271382A1 (en)*2005-05-272006-11-30Microsoft CorporationEntity projection
US20060271384A1 (en)*2005-05-312006-11-30Microsoft CorporationReference data aggregate service population
US20070174233A1 (en)*2006-01-102007-07-26International Business Machines CorporationMethod for predicting performance of distributed stream processing systems
WO2007096298A1 (en)*2006-02-212007-08-30International Business Machines CorporationMethod and system for mediating published message streams for selective distribution
US20070297327A1 (en)*2006-06-272007-12-27International Business Machines CorporationMethod for applying stochastic control optimization for messaging systems
US7380005B1 (en)2007-11-202008-05-27International Business Machines CorporationSystems, methods and computer program products for improving placement performance of message transforms by exploiting aggressive replication
US20080209440A1 (en)*2004-05-072008-08-28Roman GinisDistributed messaging system supporting stateful subscriptions
US20080244025A1 (en)*2004-05-072008-10-02Roman GinisContinuous feedback-controlled deployment of message transforms in a distributed messaging system
US20080306888A1 (en)*2007-06-072008-12-11Chitra DoraiStochastic control optimization for sender-based flow control in a distributed stateful messaging system
US20090287805A1 (en)*2008-05-132009-11-19International Business Machines CorporationSystem & method for non-http session based publish/subscribe support using pre-emptive subscriptions
US20120016979A1 (en)*2010-07-152012-01-19International Business Machines CorporationPropagating changes in topic subscription status of processes in an overlay network
US20130091232A1 (en)*1999-03-112013-04-11Easyweb Innovations, Llc.Message publishing with prohibited or restricted content removal
US8589536B2 (en)2010-08-022013-11-19International Business Machines CorporationNetwork monitoring system
EP3026869A4 (en)*2013-07-262016-07-27Zte Corp METHOD, DEVICE AND SYSTEM FOR REALIZING TELECOMMUNICATION CAPACITY GROUP SENDING
US10341921B2 (en)*2012-06-132019-07-02All Purpose Networks, Inc.Active hot standby redundancy for broadband wireless network
US10827019B2 (en)2018-01-082020-11-03All Purpose Networks, Inc.Publish-subscribe broker network overlay system
US10884883B2 (en)2012-06-132021-01-05All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish-subscribe broker network
US11026090B2 (en)2018-01-082021-06-01All Purpose Networks, Inc.Internet of things system with efficient and secure communications network

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7886180B2 (en)*2004-05-142011-02-08International Business Machines CorporationRecovery in a distributed stateful publish-subscribe system
JP2007328692A (en)*2006-06-092007-12-20Canon Inc Algebraic calculation method, apparatus and program
US8429238B2 (en)*2009-08-252013-04-23International Business Machines CorporationMethod for providing feedback to a publisher
US9537747B2 (en)2010-06-112017-01-03International Business Machines CorporationPublish/subscribe overlay network control system
US8793322B2 (en)*2011-02-202014-07-29International Business Machines CorporationFailure-controlled message publication and feedback in a publish/subscribe messaging environment
US8843580B2 (en)2011-02-202014-09-23International Business Machines CorporationCriteria-based message publication control and feedback in a publish/subscribe messaging environment
EP2898411A4 (en)2012-09-212016-04-20Hewlett Packard Development CoMonitor usable with continuous deployment

Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5870605A (en)*1996-01-181999-02-09Sun Microsystems, Inc.Middleware for enterprise information distribution
US5974417A (en)*1996-01-181999-10-26Sun Microsystems, Inc.Database network connectivity product
US5987455A (en)*1997-06-301999-11-16International Business Machines CorporationIntelligent compilation of procedural functions for query processing systems
US20010049743A1 (en)*2000-05-312001-12-06International Business Machines CorporationMessage transformation selection tool and method
US20020069244A1 (en)*1999-11-242002-06-06John BlairMessage delivery system billing method and apparatus
US6502213B1 (en)*1999-08-312002-12-31Accenture LlpSystem, method, and article of manufacture for a polymorphic exception handler in environment services patterns
US6510429B1 (en)*1998-04-292003-01-21International Business Machines CorporationMessage broker apparatus, method and computer program product
US6643682B1 (en)*1999-09-222003-11-04International Business Machines CorporationPublish/subscribe data processing with subscription points for customized message processing
US6681220B1 (en)*1999-05-282004-01-20International Business Machines CorporationReduction and optimization of information processing systems
US6748555B1 (en)*1999-09-092004-06-08Microsoft CorporationObject-based software management
US6748583B2 (en)*2000-12-272004-06-08International Business Machines CorporationMonitoring execution of an hierarchical visual program such as for debugging a message flow
US20050268146A1 (en)*2004-05-142005-12-01International Business Machines CorporationRecovery in a distributed stateful publish-subscribe system
US6983463B1 (en)*1998-10-022006-01-03Microsoft CorporationNetwork independent profiling of applications for automatic partitioning and distribution in a distributed computing environment
US7010538B1 (en)*2003-03-152006-03-07Damian BlackMethod for distributed RDSMS
US7162524B2 (en)*2002-06-212007-01-09International Business Machines CorporationGapless delivery and durable subscriptions in a content-based publish/subscribe system
US7177859B2 (en)*2002-06-262007-02-13Microsoft CorporationProgramming model for subscription services
US7349980B1 (en)*2003-01-242008-03-25Blue Titan Software, Inc.Network publish/subscribe system incorporating Web services network routing architecture
US7360202B1 (en)*2002-06-262008-04-15Microsoft CorporationUser interface system and methods for providing notification(s)
US7406537B2 (en)*2002-11-262008-07-29Progress Software CorporationDynamic subscription and message routing on a topic between publishing nodes and subscribing nodes
US20080239951A1 (en)*2006-06-272008-10-02Robert Evan StromMethod for applying stochastic control optimization for messaging systems
US20080301053A1 (en)*2007-05-292008-12-04Verizon Services Organization Inc.Service broker

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2215567B (en)1988-03-051992-11-18Plessey Co PlcImprovements in or relating to equalisers
EP0753979A1 (en)1995-07-131997-01-15International Business Machines CorporationRouting method and system for a high speed packet switching network
SE507118C2 (en)1996-08-261998-03-30Ericsson Telefon Ab L M Procedure for optimizing a mainly optical ATM network
WO1998016067A2 (en)1996-10-081998-04-16Tiernan Communications, Inc.Apparatus and method for multi-service transport multiplexing
US6859438B2 (en)1998-02-032005-02-22Extreme Networks, Inc.Policy based quality of service
US6298455B1 (en)*1998-12-292001-10-02International Business Machines CorporationPublish and subscribe data processing with failover using cascaded sequence numbers
US7392279B1 (en)1999-03-262008-06-24Cisco Technology, Inc.Network traffic shaping using time-based queues
US7565403B2 (en)2000-03-162009-07-21Microsoft CorporationUse of a bulk-email filter within a system for classifying messages for urgency or importance
US20030067874A1 (en)2001-10-102003-04-10See Michael B.Central policy based traffic management
US6859138B2 (en)*2001-10-312005-02-22General Motors CorporationKey detection switch for vehicle entry and security systems
US20060200333A1 (en)2003-04-102006-09-07Mukesh DalalOptimizing active decision making using simulated decision making
US7308711B2 (en)2003-06-062007-12-11Microsoft CorporationMethod and framework for integrating a plurality of network policies
JPWO2005034446A1 (en)2003-10-032006-12-14富士通株式会社 Policy rule application network system
US20050251556A1 (en)2004-05-072005-11-10International Business Machines CorporationContinuous feedback-controlled deployment of message transforms in a distributed messaging system
JP2006121667A (en)2004-09-272006-05-11Matsushita Electric Ind Co Ltd Packet reception control apparatus and packet reception control method
AU2005328336B2 (en)2004-12-222011-09-15Wake Forest UniversityMethod, systems, and computer program products for implementing function-parallel network firewall
US20070002750A1 (en)2005-07-012007-01-04Nec Laboratories America, Inc.Generic Real Time Scheduler for Wireless Packet Data Systems
US20070116822A1 (en)2005-11-232007-05-24The Coca-Cola CompanyHigh-potency sweetener composition with saponin and compositions sweetened therewith
US8438248B2 (en)2006-03-292013-05-07Intel CorporationOptimization of network protocol options by reinforcement learning and propagation

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5974417A (en)*1996-01-181999-10-26Sun Microsystems, Inc.Database network connectivity product
US6021443A (en)*1996-01-182000-02-01Sun Microsystems, Inc.Systems, software, and methods for routing events among publishers and subscribers on a computer network
US5870605A (en)*1996-01-181999-02-09Sun Microsystems, Inc.Middleware for enterprise information distribution
US5987455A (en)*1997-06-301999-11-16International Business Machines CorporationIntelligent compilation of procedural functions for query processing systems
US6510429B1 (en)*1998-04-292003-01-21International Business Machines CorporationMessage broker apparatus, method and computer program product
US6983463B1 (en)*1998-10-022006-01-03Microsoft CorporationNetwork independent profiling of applications for automatic partitioning and distribution in a distributed computing environment
US6681220B1 (en)*1999-05-282004-01-20International Business Machines CorporationReduction and optimization of information processing systems
US20040107290A1 (en)*1999-05-282004-06-03International Business Machines CorporationReduction and optimization of information processing systems
US6996625B2 (en)*1999-05-282006-02-07International Business Machines CorporationReduction and optiminization of operational query expressions applied to information spaces between nodes in a publish/subscribe system
US6502213B1 (en)*1999-08-312002-12-31Accenture LlpSystem, method, and article of manufacture for a polymorphic exception handler in environment services patterns
US6748555B1 (en)*1999-09-092004-06-08Microsoft CorporationObject-based software management
US6643682B1 (en)*1999-09-222003-11-04International Business Machines CorporationPublish/subscribe data processing with subscription points for customized message processing
US20020069244A1 (en)*1999-11-242002-06-06John BlairMessage delivery system billing method and apparatus
US20010049743A1 (en)*2000-05-312001-12-06International Business Machines CorporationMessage transformation selection tool and method
US6748583B2 (en)*2000-12-272004-06-08International Business Machines CorporationMonitoring execution of an hierarchical visual program such as for debugging a message flow
US7162524B2 (en)*2002-06-212007-01-09International Business Machines CorporationGapless delivery and durable subscriptions in a content-based publish/subscribe system
US7177859B2 (en)*2002-06-262007-02-13Microsoft CorporationProgramming model for subscription services
US7360202B1 (en)*2002-06-262008-04-15Microsoft CorporationUser interface system and methods for providing notification(s)
US7406537B2 (en)*2002-11-262008-07-29Progress Software CorporationDynamic subscription and message routing on a topic between publishing nodes and subscribing nodes
US7349980B1 (en)*2003-01-242008-03-25Blue Titan Software, Inc.Network publish/subscribe system incorporating Web services network routing architecture
US7010538B1 (en)*2003-03-152006-03-07Damian BlackMethod for distributed RDSMS
US20050268146A1 (en)*2004-05-142005-12-01International Business Machines CorporationRecovery in a distributed stateful publish-subscribe system
US20080239951A1 (en)*2006-06-272008-10-02Robert Evan StromMethod for applying stochastic control optimization for messaging systems
US20080301053A1 (en)*2007-05-292008-12-04Verizon Services Organization Inc.Service broker

Cited By (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130091232A1 (en)*1999-03-112013-04-11Easyweb Innovations, Llc.Message publishing with prohibited or restricted content removal
US20080244025A1 (en)*2004-05-072008-10-02Roman GinisContinuous feedback-controlled deployment of message transforms in a distributed messaging system
US20080209440A1 (en)*2004-05-072008-08-28Roman GinisDistributed messaging system supporting stateful subscriptions
US7962646B2 (en)2004-05-072011-06-14International Business Machines CorporationContinuous feedback-controlled deployment of message transforms in a distributed messaging system
US8533742B2 (en)2004-05-072013-09-10International Business Machines CorporationDistributed messaging system supporting stateful subscriptions
US20060168070A1 (en)*2005-01-062006-07-27Tervela, Inc.Hardware-based messaging appliance
US8321578B2 (en)2005-01-062012-11-27Tervela, Inc.Systems and methods for network virtualization
US9253243B2 (en)2005-01-062016-02-02Tervela, Inc.Systems and methods for network virtualization
US7970918B2 (en)2005-01-062011-06-28Tervela, Inc.End-to-end publish/subscribe middleware architecture
US20060168331A1 (en)*2005-01-062006-07-27Terevela, Inc.Intelligent messaging application programming interface
US20060146999A1 (en)*2005-01-062006-07-06Tervela, Inc.Caching engine in a messaging system
US20060146991A1 (en)*2005-01-062006-07-06Tervela, Inc.Provisioning and management in a message publish/subscribe system
US20060149840A1 (en)*2005-01-062006-07-06Tervela, Inc.End-to-end publish/subscribe middleware architecture
US20060271382A1 (en)*2005-05-272006-11-30Microsoft CorporationEntity projection
US7720904B2 (en)*2005-05-272010-05-18Microsoft CorporationEntity projection
US20060271384A1 (en)*2005-05-312006-11-30Microsoft CorporationReference data aggregate service population
US20070174233A1 (en)*2006-01-102007-07-26International Business Machines CorporationMethod for predicting performance of distributed stream processing systems
US7818417B2 (en)*2006-01-102010-10-19International Business Machines CorporationMethod for predicting performance of distributed stream processing systems
US20080184262A1 (en)*2006-01-102008-07-31Business Machines CorporationMethod for Predicting Performance of Distributed Stream Processing Systems
US8499069B2 (en)2006-01-102013-07-30International Business Machines CorporationMethod for predicting performance of distributed stream processing systems
WO2007096298A1 (en)*2006-02-212007-08-30International Business Machines CorporationMethod and system for mediating published message streams for selective distribution
US7792038B2 (en)2006-06-272010-09-07International Business Machines CorporationMethod for applying stochastic control optimization for messaging systems
US20080239951A1 (en)*2006-06-272008-10-02Robert Evan StromMethod for applying stochastic control optimization for messaging systems
US20070297327A1 (en)*2006-06-272007-12-27International Business Machines CorporationMethod for applying stochastic control optimization for messaging systems
US20080306888A1 (en)*2007-06-072008-12-11Chitra DoraiStochastic control optimization for sender-based flow control in a distributed stateful messaging system
US7761401B2 (en)*2007-06-072010-07-20International Business Machines CorporationStochastic control optimization for sender-based flow control in a distributed stateful messaging system
US7487247B1 (en)2007-11-202009-02-03International Business Machines CorporationSystems, methods and computer program products for improving placement performance of message transforms by exploiting aggressive replication
US7380005B1 (en)2007-11-202008-05-27International Business Machines CorporationSystems, methods and computer program products for improving placement performance of message transforms by exploiting aggressive replication
US7836123B2 (en)*2008-05-132010-11-16International Business Machines CorporationSystem and method for non-HTTP session based publish/subscribe support using pre-emptive subscriptions
US20090287805A1 (en)*2008-05-132009-11-19International Business Machines CorporationSystem & method for non-http session based publish/subscribe support using pre-emptive subscriptions
US20120016979A1 (en)*2010-07-152012-01-19International Business Machines CorporationPropagating changes in topic subscription status of processes in an overlay network
US8661080B2 (en)*2010-07-152014-02-25International Business Machines CorporationPropagating changes in topic subscription status of processes in an overlay network
US8589536B2 (en)2010-08-022013-11-19International Business Machines CorporationNetwork monitoring system
US11490311B2 (en)2012-06-132022-11-01All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish subscribe broker network
US10341921B2 (en)*2012-06-132019-07-02All Purpose Networks, Inc.Active hot standby redundancy for broadband wireless network
US10841851B2 (en)2012-06-132020-11-17All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish subscribe broker network
US10884883B2 (en)2012-06-132021-01-05All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish-subscribe broker network
US11422906B2 (en)2012-06-132022-08-23All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish-subscribe broker network
US11647440B2 (en)2012-06-132023-05-09All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish subscribe broker network
US11711741B2 (en)2012-06-132023-07-25All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish subscribe broker network
US12229027B2 (en)2012-06-132025-02-18All Purpose Networks, Inc.Methods and systems of an all purpose broadband network with publish subscribe broker network
US9832281B2 (en)2013-07-262017-11-28Xi'an Zhongxing New Software Co., Ltd.Method, device and system for carrying out telecommunication capability group sending
EP3026869A4 (en)*2013-07-262016-07-27Zte Corp METHOD, DEVICE AND SYSTEM FOR REALIZING TELECOMMUNICATION CAPACITY GROUP SENDING
US10827019B2 (en)2018-01-082020-11-03All Purpose Networks, Inc.Publish-subscribe broker network overlay system
US11026090B2 (en)2018-01-082021-06-01All Purpose Networks, Inc.Internet of things system with efficient and secure communications network
US11683390B2 (en)2018-01-082023-06-20All Purpose Networks, Inc.Publish-subscribe broker network overlay system

Also Published As

Publication numberPublication date
US20080244025A1 (en)2008-10-02
US7962646B2 (en)2011-06-14

Similar Documents

PublicationPublication DateTitle
US7962646B2 (en)Continuous feedback-controlled deployment of message transforms in a distributed messaging system
US8533742B2 (en)Distributed messaging system supporting stateful subscriptions
US7886180B2 (en)Recovery in a distributed stateful publish-subscribe system
US9049196B1 (en)Method for distributed RDSMS
US7093004B2 (en)Using execution statistics to select tasks for redundant assignment in a distributed computing platform
CN100570607C (en)The method and system that is used for the data aggregate of multiprocessing environment
US20030154284A1 (en)Distributed data propagator
WO2009035810A1 (en)Concurrency in event processing networks for event server
WO2002035395A2 (en)Integrating heterogeneous data and tools
US9740735B2 (en)Programming language extensions in structured queries
US20250036528A1 (en)Systems and methods for failure recovery in at-most-once and exactly-once streaming data processing
CN115168384A (en)Data consistency processing method, device, server and storage medium
US20240028663A1 (en)Web site generation based on streams of data records
US11853448B1 (en)Applying transactional locks in distributed transactions
CampbellService oriented database architecture: App server-lite?
US10621163B2 (en)Tracking and reusing function results
CiscoCiscoTaskManagedObjects.idl
CiscoCiscoTaskManagedObjects.idl
Wang et al.Fast log replication in highly available data store
Liu et al.Supporting internet applications beyond browsing: Trigger processing and change notification
Wang et al.Formalization and Verification of Go-based New Simple Queue System.
Swanson et al.MVS/ESA coupled-systems considerations
Cappello et al.A Development and Deployment Framework for Distributed Branch-and-Bound
WO2024216088A1 (en)Meta-data driven ingestion and data processing
Son et al.Parmi: A publish/subscribe based asynchronous rmi framework for cluster computing

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GINIS, ROMAN;STROM, ROBERT EVAN;REEL/FRAME:014696/0884

Effective date:20040506

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp