Architecture for incremental deployment

    公开(公告)号:US10275232B1

    公开(公告)日:2019-04-30

    申请号:US15374706

    申请日:2016-12-09

    IPC分类号: G06F9/44 G06F8/65 H04L29/08

    摘要: A deploy service is provided to determine a set of software artifacts that needs to be transmitted to a target machine upon receiving an application deployment request from a user of a client device. For instance, the deploy service may compare versions of software artifacts on the target machine with the software artifacts of the application that the user desires to deploy to determine the set of software artifacts that needs to be transmitted. Instead of having to transmit the entire application, some embodiments transmit only a small portion that is reflective of what has been changed between the old version of the application and the new version of the application. This enables the transfer of large files across the Internet to be more efficient.

    Architecture for incremental deployment
    2.
    发明授权
    Architecture for incremental deployment 有权
    增量部署架构

    公开(公告)号:US09032393B1

    公开(公告)日:2015-05-12

    申请号:US14274240

    申请日:2014-05-09

    IPC分类号: G06F9/445 H04L29/08

    摘要: A deploy service is provided to determine a set of software artifacts that needs to be transmitted to a target machine upon receiving an application deployment request from a user of a client device. For instance, the deploy service may compare versions of software artifacts on the target machine with the software artifacts of the application that the user desires to deploy to determine the set of software artifacts that needs to be transmitted. Instead of having to transmit the entire application, some embodiments transmit only a small portion that is reflective of what has been changed between the old version of the application and the new version of the application. This enables the transfer of large files across the Internet to be more efficient.

    摘要翻译: 提供部署服务以确定在从客户端设备的用户接收到应用程序部署请求时需要发送到目标机器的一组软件工件。 例如,部署服务可以将目标计算机上的软件工件的版本与用户希望部署的应用程序的软件工件进行比较,以确定需要传输的一组软件工件。 代替必须传送整个应用程序,一些实施例仅传送反映在应用程序的旧版本和应用程序的新版本之间已经改变的内容的小部分。 这使得能够通过互联网传输大型文件更有效率。

    Architecture for incremental deployment
    3.
    发明授权
    Architecture for incremental deployment 有权
    增量部署架构

    公开(公告)号:US09560120B1

    公开(公告)日:2017-01-31

    申请号:US14708019

    申请日:2015-05-08

    IPC分类号: G06F9/44 H04L29/08 G06F9/445

    摘要: A deploy service is provided to determine a set of software artifacts that needs to be transmitted to a target machine upon receiving an application deployment request from a user of a client device. For instance, the deploy service may compare versions of software artifacts on the target machine with the software artifacts of the application that the user desires to deploy to determine the set of software artifacts that needs to be transmitted. Instead of having to transmit the entire application, some embodiments transmit only a small portion that is reflective of what has been changed between the old version of the application and the new version of the application. This enables the transfer of large files across the Internet to be more efficient.

    摘要翻译: 提供部署服务以确定在从客户端设备的用户接收到应用程序部署请求时需要发送到目标机器的一组软件工件。 例如,部署服务可以将目标计算机上的软件工件的版本与用户希望部署的应用程序的软件工件进行比较,以确定需要传输的一组软件工件。 代替必须传送整个应用程序,一些实施例仅传送反映在应用程序的旧版本和应用程序的新版本之间已经改变的内容的小部分。 这使得能够通过互联网传输大型文件更有效率。

    Architecture for incremental deployment

    公开(公告)号:US11016749B1

    公开(公告)日:2021-05-25

    申请号:US16280726

    申请日:2019-02-20

    IPC分类号: G06F9/44 G06F8/65 H04L29/08

    摘要: A deployment proxy service is provided to manage communications between a client device and a deployment service. The deployment proxy service receives upload requests from the client device and saves software artifacts associated with the upload request in a proxy repository. The deployment proxy service determines a continuation deployment action that describes information about a target machine to which the software artifacts are applicable. When appropriate, the deployment proxy service provides information to the deployment service that enables the deployment service to deploy the software artifacts to the target machine (e.g., to update an application of the target machine).

    Hierarchical performance instrumentation injection

    公开(公告)号:US11080165B1

    公开(公告)日:2021-08-03

    申请号:US15673141

    申请日:2017-08-09

    IPC分类号: G06F15/177 G06F11/36

    摘要: In certain embodiments, a system receives a computer program from a server. The computer program can initiate display of views. The system selects one or more views according to a hierarchy of parent-child relationships among the views. For each selected view, a controller associated with rendering of the view is identified. One or more timing thunks configured to collect timing events are installed into the controllers. One or more records are created from the timing events, and at least a subset of the records are reported to the server.

    Content delivery failover
    6.
    发明授权
    Content delivery failover 有权
    内容传送故障转移

    公开(公告)号:US09379849B2

    公开(公告)日:2016-06-28

    申请号:US14252436

    申请日:2014-04-14

    摘要: Embodiments may include a delivery mechanism failover. In one embodiment, a first portion of content and a first direction may be provided in response to a request for the content. The first direction may indicate a delivery mechanism from which to retrieve a second portion of the content. An indication of a failed delivery of the second portion of the content from the delivery mechanism may be received. In some embodiments, the indication of the failed delivery may be stored. Based on the received indication of the failed delivery, the first portion and a second direction may be provided in response to another request for the content, with the second direction indicating that the second portion is to be retrieved from another delivery mechanism.

    摘要翻译: 实施例可以包括传送机制故障切换。 在一个实施例中,响应于对内容的请求,可以提供内容的第一部分和第一方向。 第一方向可以指示从其检索内容的第二部分的递送机制。 可以接收到来自传送机制的内容的第二部分的传递失败的指示。 在一些实施例中,可以存储失败传送的指示。 基于接收到的失败传送的指示,可以响应于针对内容的另一请求而提供第一部分和第二方向,其中第二方向指示要从另一传送机制检索第二部分。