一周 GitHub 开源项目推荐
点击链接或图片即可阅读
喜欢请分享到朋友圈哦
Levin:滴滴开源的数据闪电加载方案
Levin 针对低频更新、静态使用、大规模数据的快速加载解决方案,具备简单易用、效率高、性能好、内存省等优点。Levin 内部应用实践效果:落地服务冷启动和热加载耗时均由分钟级降至秒级。内存用量方面优化明显,Levin 容器静态数据转而由共享内存托管,与服务 session 动态数据分离。观察数据版本切换场景,磁盘 IO 次数大幅降低,切换导致的 cpu 抖动也明显缓解。
GitHub 地址
????如何获取项目地址?点击链接,打开后,「复制链接」即可。https://github.com/didi/levin
GGEditor:阿里巴巴开源的基于 G6 和 React 的可视化图编辑器
GGEditor 是阿里巴巴开源的基于 G6 和 React 的可视化图编辑器GitHub 地址????如何获取项目地址?点击链接,打开后,「复制链接」即可。
https://github.com/alibaba/GGEditor
FaceSwap:开源的 AI 换脸工具
FaceSwap 是一个利用深度学习来识别和交换图片和视频中的人脸的工具。你需要做的只有:
- 收集照片和/或视频
- 从原始照片中提取人脸
- 利用从照片/视频中提取的人脸训练一个模型
- 使用训练好的模型对自己的照片/视频进行换脸
GitHub 地址????如何获取项目地址?点击链接,打开后,「复制链接」即可。https://github.com/deepfakes/faceswap
Overlord:哔哩哔哩基于 Go 语言编写的 memcache 和 redis&cluster 代理及集群管理组件
Overlord 是哔哩哔哩基于 Go 语言编写的 memcache 和 redis&cluster 的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。主要包括以下组件:
- proxy:轻量高可用的缓存代理模块,支持 memcache 和 redis 的代理,相当于 twemproxy,不同在于支持 redis-cluster 及能将自己伪装为 cluster 模式。
- platform:包含 apiserver、mesos framework&executor、集群节点任务管理 job 等。
- GUI:web 管理界面,通过 dashboard 可视化方便用于集群管理,包括创建删除、扩缩容、加减节点等。
- anzi:redis-cluster 的数据同步工具,可服务化与 apiserver 进行配合工作。
- enri:redis-cluster 的集群管理工具,可灵活的创建集群、迁移 slot 等。
Overlord 已被哔哩哔哩用于生产环境。GitHub 地址????如何获取项目地址?点击链接,打开后,「复制链接」即可。https://github.com/bilibili/overlord
头条君邀请您加入
开发者头条读者交流群
(识别下方群主二维码申请进群,请注明 “城市+技术方向”)
微信号:toutiaoio007