学习Atomix的第一步是启动一个集群。 一个atomix集群由有状态的分布式资源(如map,queue和groups)以及一组复制品组成,通过这些资源可以创建和操作资源。 每个副本维护在集群中创建的每个资源的状态的副本。 根据可配置的StorageLevel存储状态,并将状态更改复制到群集的大部分。
群集可以包含active和passive副本。 active副本参与状态更改的处理,而passive副本保持同步,以便在出现故障时替换活动副本。 通常,Atomix群集由3或5个活动副本组成。 虽然Atomix嵌入到集群应用程序中,但参与Atomix集群的节点数量并不需要与应用程序相匹配,从而允许您的应用程序可以独立于Atomix。