hackclub / hackclub/hack.af

Support seamless deployments

Open
#105 0 comments 0 reactions 1 assignee Claimed by @DevIos01 View on GitHub
enhancement
Dominant language
JavaScript
Stars
39
Forks
48
Avg merge
15h 29m
Merged PRs (30d)
4

Description

Right now, the process of deploying new code to hack.af causes an outage. Hack.af should support seamless rolling deploys such that no traffic is dropped during the upgrade. Here is how I suggest proving we properly support this:

1. Build a script that generates a large amount of hack.af traffic, and outputs a histogram of error codes/latencies
2. Run that script and point it at the hack.af service
3. Deploy new code to hack.af
4. Observe low errors and no detriment to latencies

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.