3 ms·
How are they able to achieve slicing their userbase into thousands of pieces to do this gradual release?
by zatkin 9y ago
How are they able to achieve slicing their userbase into thousands of pieces to do this gradual release?
- keypusher 9y agoOne way to accomplish this would be reverse proxy layer with sticky sessions that routs some percentage of traffic to X and some to Y.
- sweetdreamerit 9y agoA sort of A/B test, where what is tested is the implementation.
- mccv 9y agoThis is in fact exactly what we (https://www.turbinelabs.io https://www.turbinelabs.io) do. With enough proxy work you can tee some traffic to version Y and observe success rate/latency, then discard the response (or compare it with version X's response), at least for idempotent requests.