We want to deploy several instances of an application into a cloud, all of them should use a common distributed session store.
The number of instances should be scalable (up and down) in ongoing operations, from one to many. That is, if a instance is taken off (e.g. maintenance reasons) all sessions must still be available to other instances. Same if multiple instances are added, they should have have immediate access to all sessions.
Can this use case be implemented with Aerospike? If so, what needs to be considered and which functionalities must be used? Doable with the community edition?