Dynamic Integration Path Management for Application Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In integrated data processing systems, the overall performance is often hindered by the weakest link, leading to system failures when one component is overloaded or performs poorly, affecting the entire system's functionality.
Innovation Solution
A dynamic management process that connects applications to a communication fabric, monitors performance metrics, and adjusts integration paths using performance-driven rules to maintain predetermined tolerances, ensuring optimal system performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If applications are interconnected in a granular pattern to form an integrated system, then system functionality and connectivity are improved, but system reliability deteriorates because the overall performance becomes dependent on the weakest link
Solution Approach 1:
The patent segments the integrated system into independent application components, each with its own performance monitoring and tolerance thresholds. This allows individual components to be managed separately, preventing failures from propagating across the entire system while maintaining connectivity benefits.
Solution Approach 2:
The patent implements continuous performance monitoring with feedback mechanisms that track metrics for each application component. When performance deviations are detected, the system automatically adjusts integration paths, creating a closed-loop control system that maintains reliability despite component failures.
2Reliability
If the system monitors and adjusts integration paths dynamically, then system resilience is improved, but device complexity increases due to additional monitoring and control mechanisms
Solution Approach 1:
The patent creates a universal integration management system that handles multiple applications and protocols through a single framework. The performance monitoring and path adjustment mechanisms serve all application components, reducing overall system complexity despite the added resilience capabilities.
Solution Approach 2:
The system implements self-service through automated performance monitoring and dynamic path adjustment without requiring manual intervention. The integration paths automatically reroute around failed components based on real-time performance data, reducing operational complexity.
Data Source
AI summary
An illustrative embodiment of a computer-implemented process for dynamic management of integration protocols connects a set of applications to a communication fabric to form a set of connections, which are monitored to collect a set of performance metrics. In response to a determination the predetermined performance metric is not within the predetermined tolerance associated with the particular application in the set of applications an integration path in the set of connections for the particular application in the set of applications is adjusted by programmatically using a set of rules wherein each rule in the set of rules is a performance driven rule.


