Avoid any master; was: failover of the master server #14
Labels
No Label
bug
change
check
Comp::Backend
Comp::Database
Comp::ICCC
Comp::Logging
Comp::Sessions
Comp::System
Comp::Users
enhancement
note
outdated
question
Ready2Test
security
todo
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Go/Ocean#14
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
TODOs
Issue
At the moment, there must be one single master server for e.g. generating unique numbers! If that server fails, the whole data center is no longer able to work.
To provide a full failover functionallity, it is necessary that any server can become the master server.
Idea: Look to MongoDB! They using a method with votes to determine the new master. The server with the majority of the votes becomes the new master.
Source: http://docs.mongodb.org/manual/core/replication-introduction/
Idea 1