指标 | Java | Golang | 备注 |
---|---|---|---|
人好招吗 | 容易 | 较少 | Java太多了,转Golang的人比较多,但还是少 |
学习门槛 | 高 | 低 | Java的体系比较庞大,能把人学趴下 |
内存占用 | 高 | 很低 | 改Golang之后内存占用少了80%(见参考资料1) |
启动时间 | 很慢 | 很快 | 微服务启动时间从30秒变成0.5秒 |
边缘设备支持 | 折腾多 | 折腾少 | 物联网边缘设备需求越来越强。 |
性能 | 高 | 更高 | 最新的测试是高一丢丢。 |
并发 | 高 | 高 | Golang天生高并发 |
省钱? | 需要更多的硬件 | 省钱 | Golang硬件利用率高,更节省设备费 |
易部署? | 慢 | 快 | Golang编译一个可执行文件就可以跑起来 |
框架体系 | 发达 | 一般 | Java人多势众,框架多 |
发展趋势 | 逐步衰落 | 逐步上升 |
开发物联网,Java和Golang哪个好?
于 2022-01-29 11:32:43 首次发布