360在云计算、AI等领域的开源项目大盘点
极客时间编辑部
讲述:丁婵大小:1.45M时长:03:10
对于很多人来说,360 最为人所知的是它在网络安全方面的建树,不过,除了安全,其实 360 还有很多开源技术值得称道,下面就让我们来盘点一下它在云计算、人工智能、数据库等领域的开源成果。
1.Jepsen
Jepsen 是开源社区比较公认的分布式数据库的测试框架,其验证过程包括 VoltDB、CockroachDB、Galera、MongoDB、etcd 在内的几乎所有的主流分布式数据库 / 系统。
2.Huststore
Huststore 是一个高性能的分布式存储服务,不但提供了 10 万 QPS 级别的 KV 存储的功能,还提供了 hash、set、sort set 等一系列数据结构的支持,并且支持二进制的 KV 存储,可以替代 Redis 相关的功能。
3.Poseidon
Poseidon 系统是一个日志搜索引擎,可以应用于任何海量 (从万亿到千万亿规模) 的查询检索需求,只需花费几秒钟时间,就能在数百万亿条规模的数据集中找出开发者所需要的数据,大大提高工作效率。同时,数据不需要额外存储,节省了大量存储和计算资源。
4.XLearning
XLearning 是一个深度学习调度平台,基于 Hadoop Yarn 完成了对 TensorFlow、MXNet、Caffe、Theano、PyTorch、Keras、XGBoost 等常用深度学习框架的集成。
它为各学习框架的使用者提供了统一、稳定的作业提交平台,实现了资源共享,极大的提高了资源利用率,并且具有良好的扩展性和兼容性。
5.Zeppelin
Zeppelin 是一个高性能、高可用的分布式 KV 存储平台,它以高性能、大集群为目标,并希望不仅能够提供 KV 的访问,还可以通过简单的一层转换满足更复杂的协议需求。
6.Atlas
Atlas 是一个高性能的 MySQL 代理,在 MySQL 官方推出的 MySQL-Proxy 0.8.2 版本的基础上,修改了大量 bug,添加了很多功能特性。
7.Pika
Pika 是一个类 Redis 存储系统,完全支持 Redis 协议,用户不需要修改任何代码,就可以将服务迁移至 Pika。
当用户使用 Redis 的内存大小超过 50G、80G 时,会遇到启动恢复时间长、一主多从代价大、硬件成本贵、缓冲区容易写满等问题,Pika 就是针对这些场景的一个解决方案。
8.MySQL Sniffer
MySQL Sniffer 是一个基于 MySQL 协议的抓包工具,实时抓取 MySQLServer 端的请求,并格式化输出。
输出内容包访问括时间、访问用户、来源 IP、访问 Database、命令耗时、返回数据行数、执行语句等。它有着批量抓取多个端口、后台运行、日志分割等多种使用方式,操作便捷,输出友好。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论