Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orchestration #21

Open
bleonar5 opened this issue Dec 11, 2023 · 0 comments
Open

Orchestration #21

bleonar5 opened this issue Dec 11, 2023 · 0 comments
Assignees
Labels
Scoping Discussion regarding the scope, design, and features of the psych-DS validator Technology Stack for issues that touch of the frameworks/languages/integrations used by the validator

Comments

@bleonar5
Copy link
Contributor

bleonar5 commented Dec 11, 2023

TL;DR

A minimal system for orchestration and CI/CD will need to be in place.

  • Further details can be worked out down the line, but we would like to use Google Cloud Build for CI/CD and Google App Engine for deploying, scaling, and monitoring the application.

  • It has been suggested that we use docker with "decoupled and stateless architect components" for potential integrations with Kubernetes down the line. I'll have to look further into this when the time comes to learn more about the options and choose the most fitting.

Performance and scalability:

  • For basic matters of performance and scalability, Google App Engine’s built in functionality will likely be sufficient. Server load and memory should not be an issue since almost all functionality is client side and no data is ever stored. Page load times and validator runtimes should be monitored to maintain a high-quality UX.
@bleonar5 bleonar5 added Scoping Discussion regarding the scope, design, and features of the psych-DS validator Technology Stack for issues that touch of the frameworks/languages/integrations used by the validator labels Dec 11, 2023
@bleonar5 bleonar5 self-assigned this Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scoping Discussion regarding the scope, design, and features of the psych-DS validator Technology Stack for issues that touch of the frameworks/languages/integrations used by the validator
Projects
None yet
Development

No branches or pull requests

1 participant