1 、Ravi Kumar:What do open source IoT platforms/projects like Mainflux and EdgeXFoundry mean?
What is Go language and what are its benefits?
Go is a general purpose language developed by Google. In 2009, it had its first public introduction. Initially the EdgeX project was developed in Java but the footprint was pretty big and took too long to start the system. The codebase was then migrated from Java to Go and improvements in footprint were huge, close to 80%. While Java miscroservice startup takes 30 seconds, Go microservice takes 0.5 seconds. For scaling the system, Go language is efficient.
2、为什么在树莓派开发当中都用Python和C/C++,而不是用Java,是因为树莓派带不动Java吗?
https://www.zhihu.com/question/65792220/answer/289120081