sumk是为互联网而生的,在性能、分布式、扩展性等方面考虑较多,互联网常见的特性很多都内置支持,比如数据库读写分离、调用链跟踪、统一日志等,与spring体系相比,sumk更轻量、性能更高、内存消耗更低。以下是主要工程介绍,具体功能参见sumk的功能特性
sumk-base:配置管理和日志接口
sumk-framework:核心框架,主要是IOC
sumk-db:数据库功能,包括事务、ORM等
sumk-http:mvc组件
Sumk-rpc:微服务功能
sumk-rpc-mina:可选组件,如果引入该组件,rpc底层就会使用mina替代netty
async-logger(又名sumk-log):slf4j日志的实现,同时支持鹰眼跟踪和统一日志。
https://github.com/youtongluan/sumk-server-demo
###