gaea

盘点大厂的那些开源项目

心已入冬 提交于 2021-01-30 12:37:45
小米是一家以手机、智能硬件和IoT平台为核心的互联网公司,以智能手机、智能电视、笔记本等丰富的产品与服务。致力于让全球每个人都能享受科技带来的美好生活。 “为发烧而生”是小米的产品概念。“让每个人都能享受科技的乐趣”是小米公司的愿景。小米公司应用了互联网开发模式开发产品的模式,用极客精神做产品,用互联网模式干掉中间环节,致力让全球每个人,都能享用来自中国的优质科技产品。 Github主页: https://github.com/xiaomi HuUI 分类:前端组件库 开发语言:JavaScript HIUI是一个面向中后台系统的前端组件库,可以帮助开发人员快速实现交互一致,界面美观的界面。 特征 •高度降低用户对交互成本和交互可预测性的了解•建立出色的虚拟风格,并获得典型场景的虚拟设计和界面规范•在OA,仓储和售后系统,BI系统以及公司中间站项目中具有高度完善的设计经验 Stars: 351 Github: https://github.com/XiaoMi/hiui [1] MACE 分类:神经网络计算框架 开发语言:C++,Python Mobile AI Compute Engine (MACE) 是一个专为移动端异构计算设备优化的深度学习前向预测框架。MACE覆盖了常见的移动端计算设备(CPU、GPU、Hexagon DSP、Hexagon HTA、MTK APU)

轻量级日志采集系统Loki+grafana搭建

坚强是说给别人听的谎言 提交于 2020-08-06 03:46:36
一.Loki介绍 整体架构 Loki的架构非常简单,使用了和prometheus一样的标签来作为索引,也就是说,你通过这些标签既可以查询日志的内容也可以查询到监控的数据,不但减少了两种查询之间的切换成本,也极大地降低了日志索引的存储。 Loki将使用与prometheus相同的服务发现和标签重新标记库,编写了pormtail, 在k8s中promtail以daemonset方式运行在每个节点中,通过kubernetes api等到日志的正确元数据,并将它们发送到Loki。 下面是日志的存储架构: 二.使用二进制包简单搭建 使用docker-composer可能比较方便,我们这里采用二进制包安装 1.安装loki主程序包 loki-linux-amd64.zip 查看配置文件 [root@centos7 Loki]# cat loki-config.yaml auth_enabled: false server: http_listen_port: 3100 ingester: lifecycler: address: 127.0.0.1 ring: kvstore: store: inmemory replication_factor: 1 final_sleep: 0s chunk_idle_period: 5m chunk_retain_period: 30s max