格式
类似influxdb,prometheus也有自己的line protocol:
k8s的java sdk中json序列化使用了google自家的gosn,但是springboot中默认使用Jackson,我们的业务代码里面也习惯上使用了Jackson。所以直接用k8s sdk会出现各种序列化/反序列化错误,需要做适配。
这里我们主要的需求是能够穿透内网管理服务器,服务器大部分情况下应当是linux,但是也可能是windows。我们的服务要通过API和这个服务器管理软件进行交互,也就是说要做二次开发,不能直接用。
实际上学习kotlin的动力一直不足,因为java is enough. 不过最近打算写一个QQ机器人玩,现在流行的框架是基于kotlin的,虽然可以用HTTP API进行桥接,但是这样部署太麻烦,而且性能有影响,索性简单的学习一下kotlin,然后直接扩展。用的教材是阿里的《kotlin核心编程》。