0
Open-Falcon是一款由小米开源的监控系统解决方案,现覆盖小米、美团、快网、滴滴等300多家企业,已经成为国内最流行的监控系统之一。为了能够让更多人使用和参与Open-Falcon项目,小米近期完成了英文文档0.2版本的翻译工作,进一步推进了Open-Falcon的国际化。
据了解,Open-Falcon已经在github上取得了3000+star,数百次fork,数百个pull-request,社区用户超过6000+,超过300家公司都在不同程度使用Open-Falcon,并且分布在海内外不同地区,如中国大陆、新加坡、台湾等。
目前这一社区已经贡献了包括MySQL、redis、windows、交换机、LVS、Mongodb、Memcache、docker、mesos、URL监控等多种插件支持。据悉后续还有如公有云、网络、MySQL、硬件监控、GPU等插件陆续发布和更新。
Open-Falcon官网
Open-Falcon属于监控系统,而监控系统是整个运维环节乃至整个产品生命周期中最重要的一环。作为一个成熟的运维产品,业界有很多开源的实现可供选择,如Zabbix、Nagios、Ganglia、Zenoss、Hyperic HQ、OpenNMS、Cacti等等。
随着企业规模持续扩大,监控的对象也越来越多,监控系统的容量和用户的“使用效率”成了最为突出的问题。小米方面表示,从互联网公司的一些需求出发,结合使用SRE、SA、DEVS的经验和反馈,设计开发了小米的监控系统:Open-Falcon。
在此之前,小米已经推出了一系列开源项目:
Linden(分布式实时搜索系统)
Open-Falcon(互联网企业级监控系统)
Pegasus(分布式KV存储系统)
MACE(自研移动端深度学习框架)
MobileAIBench(移动端神经网络框架基准测试项目)
实际上,小米一直在倡导拥抱开源,并致力于推动AI技术赋能中国的科技产业的发展。雷锋网了解到,小米积极参与多个国际重大的开源项目,比如Hadoop,HBase,Spark,TensorFlow等作出了很多重要的贡献。值得一提的是,在HBase项目中,培养出了两位PMC成员和七位Committer,成为社区中的核心力量。
在AI方面,小米已经开源自研的移动端深度学习框架Mobile AI Compute Engine (MACE),业界开发者可以利用MACE强大的人工智能加速技术,在AI拍照、AI图像处理、智能物体识别、智能交互、机器翻译等方面开发出更有趣更强大的应用。
看得出来,小米正在把社区做国际化的延伸,助力开源软件的广泛应用,“拥抱开源是小米工程文化的重要组成部分”,他们也希望更多人持续关注开源社区的发展。
相关文章:
小米再开源!这次是移动端神经网络框架基准测试项目MobileAIBench
雷峰网原创文章,未经授权禁止转载。详情见转载须知。