首页>
外国专利>
Techniques for Determining Client-Side Effects of Server-Side Behavior Using Canary Analysis
Techniques for Determining Client-Side Effects of Server-Side Behavior Using Canary Analysis
展开▼
机译:使用Canary分析确定服务器端行为的客户端影响的技术
展开▼
页面导航
摘要
著录项
相似文献
摘要
In one embodiment of the present invention, a fixed canary router forwards each request associated with a service to a server canary cluster that implements a service modification or a baseline cluster of servers that do not implement the modification. The sticky canary router implements a mapping algorithm that determines the routing of each order based on a current time, a time window for the routing, and an order characteristic. Notably, the mapping algorithm can be implemented in such a way that, for time segments of time duration equal to the time window, the sticky canary router routes all incoming requests from a particular device consistently - to the canary cluster or to a baseline cluster. Configured in this way, the sticky canary router allows analysis of approximately entire sections of client interactions with the canary servers, thus facilitating the identification of client-side effects of changes.
展开▼