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

Applications.md #2

Open
jennysivapalan opened this issue Jan 6, 2015 · 2 comments
Open

Applications.md #2

jennysivapalan opened this issue Jan 6, 2015 · 2 comments

Comments

@jennysivapalan
Copy link

On the applications.md, what about applications that use Google appengine rather than RiffRaff. Some of those do not use team city? Also some applications scale on more than one metric?

@philwills
Copy link
Contributor

If we were actively developing important apps on appengine, I'd be advocating adding a deployment type for it to RiffRaff, but the only major app we have on that platform is tied to R2, so I'm not convinced that it's worth the effort at the moment.

Having said that I think it's a good choice for a decent class of apps, so if one comes along which is a good fit, I think it would be worth doing that. I do think everything should have a CI build.

@philwills
Copy link
Contributor

Some applications do scale on more than one metric. Sometimes I think that's because they are trying to do too much, but I also think that sometimes that's down to two metrics forming a proxy for some other value which can't be measured directly. There are also times when I think you have to have more than one just because auto-scaling isn't fast enough, e.g. response time is the key metric, but you also scale on CPU because by the time response time is in trouble, it's too late.

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

No branches or pull requests

2 participants