Skip to content
This repository has been archived by the owner on May 4, 2023. It is now read-only.

High Availability #1

Open
rduplain opened this issue Jan 19, 2020 · 0 comments
Open

High Availability #1

rduplain opened this issue Jan 19, 2020 · 0 comments

Comments

@rduplain
Copy link
Owner

While qwerty.sh APIs are stable, a v1.0 release depends on first-class support for highly available hosting of https://qwerty.sh.

Pre-v1.0 hosting of qwerty.sh is a single server on DigitalOcean. High availability through GitHub's raw hosting is a configuration option.

To achieve first-class support for high availability:

  • At least, add a Dockerfile to enable self-hosting options for high availability.
  • At most, load-balance public hosting of qwerty.sh across multiple availability zones.

The script-as-as-service design of qwerty.sh makes it a read-only service, amenable to hosting by ephemeral servers. It's helpful to support git fetch on production servers in order to make pre-release versions available at https://qwerty.sh/master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant