Invention Grant
- Patent Title: Binary experimentation on running web servers
-
Application No.: US15263298Application Date: 2016-09-12
-
Publication No.: US10230712B2Publication Date: 2019-03-12
- Inventor: David Scott Retterath , Zackaria Adel Ali , Arye Gittelman , Steven Li
- Applicant: Microsoft Technology Licensing, LLC.
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agency: Merchant & Gould P.C.
- Main IPC: G06F8/00
- IPC: G06F8/00 ; G06F11/36 ; H04L29/06 ; H04L29/08 ; G06F21/57 ; G06F21/40

Abstract:
Systems and methods to enable on-the-fly modification of running processes on a webserver more quickly and efficiently are discussed herein. A code vault is used to store binaries for use in production code running on a server, which are downloaded and implemented in the running process when authorized by developers. The process retrieves the binaries from the code vault to deploy the modifications to a specified audience without having to re-instantiate or run a parallel process with the new binaries. Binaries for different audiences or subsequent experiments may be downloaded onto the same machine, but remain isolated. Control of the deployments may require multi-factor or multi-user authentication and are logged for change control.
Public/Granted literature
- US20180077130A1 BINARY EXPERIMENTATION ON RUNNING WEB SERVERS Public/Granted day:2018-03-15
Information query