会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明申请
    • PROVIDING OPTIMIZATION IN A MICRO SERVICES ARCHITECTURE
    • US20220326990A1
    • 2022-10-13
    • US17642711
    • 2020-09-21
    • A.P. MØLLER - MÆRSK A/S
    • Andrea CASSIOLIStefan Otto Theodor GUERICKE
    • G06F9/48
    • A computer-implemented method for providing optimization in a micro services architecture comprising at least one optimization service is disclosed. The at least one optimization service comprises a managing component configured to provide access to the at least one optimization service to a client, a messaging component configured to queue optimization requests, at least one working component configured to solve optimization tasks, and at least one storage component, and wherein the components in the at least one optimization service are operatively connected to each other. The method comprises receiving (101), by the managing component, an optimization request submitted from the client comprising an optimization task and corresponding data for optimization, storing (104), by the managing component, the corresponding data for optimization and a created associated identifier of the optimization task in the at least one storage component, sending (105), by the managing component, the optimization task and the associated identifier of the optimization task to the messaging component, monitoring (106), by the at least one working component, the messaging component for received optimization tasks. The method further comprises, at detection (107), by the at least one working component, of a received optimization task, obtaining (108), by the at least one working component, through the associated identifier of the optimization task the stored corresponding data for optimization from the at least one storage component, creating (109), by the at least one working component, an optimization model to solve the optimization task, solving (110), by the at least one working component, the optimization task based on the created optimization model, and storing (111), by the at least one working component, the solution to the optimization task and the associated identifier of the optimization task in the at least one storage component. Corresponding computer program product, and architecture are also disclosed.