Skip to content

Cacheonix client design

Slava Imeshev edited this page Jul 17, 2016 · 1 revision

Cacheonix client design

Requirements

  • Cacheonix client shall allow to connect to Cacheonix cluster.

  • The connection shall be secure.

  • The client shall support out-of-process connection to the cluster.

  • The client shall provide the same strict consistency guarantee as an in-process connection.

  • The client API shall support connecting using a built-in default client configuration.

  • The client API shall support connecting using an explicit client configuration.

  • The client API shall be fault-tolerant. If a connection to a server fails, the client shall re-connect to other accessible cluster members.

Clone this wiki locally