Kotlin/Native 原生性能
编译为原生二进制,启动 ~3ms,内存占用 ~20MB,无 JVM 开销。适合边缘计算和资源受限环境。
只做一个生产级服务真正需要的——路由、数据访问、缓存、安全、定时任务、领域事件——不多做。编译为原生二进制:无 JVM、零反射、毫秒级启动。
Neton.run(args) {
http {
port = 8080
}
routing {
get("/") {
"Hello Neton!"
}
}
}Kotlin/Native 服务端时代,从这里开始
成熟框架的工程效率,原生二进制的启动速度与资源密度,两者不必二选一。阅读 Neton 1.0 发布宣言。
版本对应声明
本文档对应 Neton 1.0.0(Kotlin 2.4.0 / KSP 2.3.10),目前处于公开 Beta 阶段,正式发布日期未定。 若文档与代码不一致,一律以 neton/examples/ 下的可编译示例和框架源码为准,并欢迎提 issue 修正文档。