This repository has been archived by the owner on Apr 27, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 54
Test and document making the HaaS API server multi-node #416
Labels
Comments
This was referenced Apr 28, 2015
In theory, other than headnode stuff (which we eventually want to
remove), it should be possible to make HaaS multi-node as the DB is the
point of synchronization.
We should test and document this.
Could you please specify exactly what you mean by "multi-node"?
|
Running multiple HaaS APIs (as opposed to the network action daemon) |
Ah, I see. Yeah, that should work, though we will have to remove the We also still need to add support for something other than sqlite My inclination is: we need both of those things anyway, this will have -Ian |
I thought we supported mysql? Doesn't SQLAlchemy get us support for |
I thought we supported mysql? Doesn't SQLAlchemy get us support for
several DBs?
Almost. It makes it a lot easier to do portability, but there are a few
things you need to pay attention to. Off the top of my head, MySQL
requires you specify the length of VARCHAR fields (which are exposed as
String in SQLAlchemy), and we're not doing that. Postgresql doesn't
require this, and for all I know that may just work, we should check.
…-Ian
|
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In theory, other than headnode stuff (which we eventually want to remove), it should be possible to make the HaaS API server multi-node as the DB is the point of synchronization.
This could be helpful in large environments where the API server needs to scale horizontally.
We should test and document this.
The text was updated successfully, but these errors were encountered: