是否存在对旨在使云服务更优雅的小型、轻量级、基于 Java 7 的开源项目的需求?我在我的一生中编写了几台服务器,并且很好奇是否需要这样做。
我的想法是保持简单、轻量,并使用 Java 7 NIO 2 功能进行网络通信。我还在考虑使用广播地址在机架解决方案 (MBONE) 中的服务器之间进行基于本地云的通信,或者使用基于序列化的通信协议。
我不想使用 Spring 或 Tomcat,因为它们太重了,而且它们是用较旧的 Java 技术编写的。此外,我不想使用另一个 Apache 项目,因为它过于依赖 Apache 技术。这里的关键词是“小”、“轻”、“便携”和“高效”。
也许这甚至有可能被安装在移动设备中作为后台服务器使用,甚至是移动云网络。