• IMSK分布式应用协调服务系统

  • 简介

    IMSK是一个分布式应用协调服务,提供了一组简单的基元,分布式应用程序可以在这些基元的基础上实现更高级别的服务,以实现同步、配置维护、组和命名等。分布式应用程序可以基于IMSK实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。

    IMSK的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

    功能优势

    1. 顺序一致性 - 来自客户端的更新将按发送的顺序应用。

    2. 原子性 - 更新要么成功,要么失败,没有部分结果。

    3. 单一系统映像 - 无论连接到哪个服务器,客户端都将看到相同的服务视图。

    4. 可靠性 - 一旦应用了更新,它将从那时起一直持续到客户端覆盖更新为止。

    5. 及时性 - 系统的客户端视图保证在一定的时间范围内是最新的。