Microservice Orchestrator for Blockchain API Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack an efficient method for administrative customizations and control of network-hosted and/or blockchain-related APIs, which hinders effective management and configuration of distributed network configurations.
Innovation Solution
A system comprising a distributed ledger, microservice orchestrator, and workflow microservices that receive configuration API requests, determine appropriate workflows, access mappings of distributed network data stores, and execute configuration operations to update parameters and store modifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual configuration methods are used for distributed network APIs, then system complexity is reduced, but administrative customization efficiency and control precision deteriorate
Solution Approach 1:
The patent introduces a microservice orchestrator as an intermediary component that mediates between administrative entities and the distributed network data stores. This orchestrator receives configuration requests, determines appropriate workflow microservices, and coordinates their execution, thereby automating the configuration process while maintaining system manageability through a centralized control point.
Solution Approach 2:
The system implements self-service capabilities through workflow microservices that automatically execute configuration operations based on received requests. The microservice orchestrator autonomously determines which workflows to invoke and coordinates their execution without requiring manual intervention for each configuration task, significantly improving administrative efficiency.
2Manufacturing precision
If automated workflow microservices are implemented, then configuration precision and synchronization are improved, but system complexity and orchestration overhead increase
Solution Approach 1:
The patent segments the configuration system into independent workflow microservices, each responsible for specific configuration tasks. This segmentation allows for precise control of individual configuration operations while maintaining modularity. The microservice orchestrator coordinates these segmented workflows, managing complexity through structured decomposition of the overall configuration process.
Solution Approach 2:
The system achieves configuration precision by dynamically changing parameters of the distributed network data stores through controlled workflow execution. The microservice orchestrator manages parameter changes systematically, ensuring that configuration operations are applied with high precision to the correct targets while maintaining synchronization across the distributed network.
3Stability of the object's composition
If centralized entity profiles with mappings are used, then data store synchronization is improved, but access complexity and mapping maintenance increase
Solution Approach 1:
The patent implements centralized entity profiles that serve multiple functions: they store entity information, maintain mappings to distributed network data stores, and facilitate configuration operations. This universal structure improves synchronization by providing a single source of truth while the microservice orchestrator handles mapping maintenance, reducing the complexity burden on individual components.
Data Source
AI summary
According to some embodiments, the disclosed systems and methods provide non-native functionality to a distributed network for administrative customizations and control of network-hosted and/or blockchain-related application program interfaces (APIs). The disclosed technology provides novel techniques and mechanisms for administrating and/or configuring microservice API requests, whereby customized definitions, operations and executable instructions may cause and/or otherwise have associated information stored in a distributed ledger (e.g., blockchain). In some embodiments, the disclosed functionality and capabilities provided by the disclosed framework enable capabilities for API administration and configuration respective to how workflows of microservices are hosted, executed and stored within and respective to data structures and nodes of a blockchain.


