2019 十大国产开源项目来势汹汹!

腾讯高星开源项目简介

TubeMQ:(GitHub地址:https://GitHub.com/Tencent/TubeMQ/)是腾讯自研的分布式消息中间件系统(MQ),其擅长进行海量数据的存储和传输,相较其它主流MQ组件,TubeMQ所经历的考验可谓是最多的,毕竟最高日交易量33万亿的数据摆在这里,笔者相信在TubeMQ今后会迅速取代Kafka成为MQ软件系的新C位。其架构图如下:

完全开放的百度

与其它厂商拼命将将自己的开源项目,归并到自家旗下来为自己争夺STAR和贡献度相比,百度甚至将没有将其主导贡献的项目Echart(https://GitHub.com/apache/incubator-echarts)和飞浆(https://GitHub.com/PaddlePaddle),放在自身(https://GitHub.com/baidu)旗下。

而且也完全没有门派偏见,开源了大量的GO语言项目,从这个角度看,百度可以说是国内对于技术态度较为开放的大厂,做开源的想法,也很纯粹。

总而言之,受益于开源,百度的很多项目,得以低成本快速发展。百度目前在前端技术和AI技术,有一定的优势,这两方面输出项目比较多。

百度高星开源项目简介 

Echart:(GitHub地址:https://GitHub.com/apache/incubator-echarts)这个项目绝对是笔者这种不太会美工的程序员福音,各种Python和R语言的接口,也都十分完备,随便几行代码,就能达到一个特别棒的展示效果。

如有兴趣可以参考笔者之前的博客(https://blog.csdn.net/BEYONDMA/article/details/85345831)。 

PaddlePaddle: (GitHub地址:https://GitHub.com/PaddlePaddle)PaddlePaddle是目前唯一一个能和PyTorch、TensorFlow分庭抗礼的国产深度学习平台。

它集深度学习训练和预测框架、模型库、工具组件和服务平台为一体,拥有兼顾灵活性和高性能的开发机制、工业级的模型库、超大规模分布式训练技术、高速推理引擎以及系统化的 区服务等五大优势。

而且,百度提供免费的在线NOTEBOOK环境供大家体验(https://aistudio.baidu.com/aistudio/index),下图是飞桨端到端的部署方案:

cube-ui:cube-ui(GitHub地址:https://GitHub.com/didi/cube-ui ),它是滴滴基于Vue重构并开发了移动端组件库。每个模块都经过严格的测试,并且对于响应速度也有严格要求,真正做到了质量可靠、体验极致、扩展性强。

TDEngine:(GitHub地址:https://GitHub.com/taosdata/TDengine)有关TDEngine这个时序数据库,我们已经介绍多次,读者可以参阅《这位创造GitHub冠军项目的“老男人”,堪称10倍程序员本尊》、《巨头垂涎却不能染指,loT 数据库风口已至》这里不加赘述了。

交友婚恋类项目热度不减

据笔者观察,程序员这个以理工男占主导地位的群体,哪怕是在开源 站上,也常有一些交友项目成为爆款。

比如,下面要说的这个抖音机器人,就已经积累6千多STAR,看来边学技术、边找对象,也是IT人的硬核需求。

抖音机器人:(GitHub地址:https://GitHub.com/wangshub/Douyin-Bot),此项目的思路,是先用手机ADB+爬虫技术,获取抖音上的头像信息,再使用腾讯的人脸识别AI平台进行识别(https://ai.qq.com/case/facedoor.shtml申请),再根据返回的年龄、魅力等数据进行来找到漂亮的小姐姐。 

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92167 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月26日
下一篇 2019年11月26日

相关推荐