KIXEYE Chassis开源微服务框架

14-11-06 banq
    

KIXEYE Chassis是提供快速构建和部署服务的Java独立库包。其特性包括:

1.REST 和 WebSocket服务器支持 -通过对方法添加元注解实现REST API和 WebSocket消息处理器。

2. 动态层次性地配置文件配置你的应用。为你的应用提供来自多源配置,能动态响应配置更新。

3. 对象序列化 - 使用serde库包实现序列化和反序列化. 支持json, bson, xml, protobuff, yml. 所有格式都支持REST 和 WebSockets.

4. Swagger集成 - 自动和Swagger文档框架集合,REST API能自动扫描并暴露在Swagger中.

5.动态日志配置- 对于运行中应用能配置和动态更新你的日志配置。

6. Flume 集成 - 使用标准日志将事件写入到flume.

7.测量收集和发布,将应用各项测量指标收集发布到多个目标。

8.Spring集成 - 使用Spring配置你的应用。

    

buru
2014-11-06 08:52

跟 dropwizard 啥区别

banq
2014-11-06 16:35

dropwizard 轻量RESTful JSON HTTP web服务,简化REST,而Chassis侧重微服务,两者可能侧重点不同。