一周 GitHub 开源项目推荐:哔哩哔哩、阿里巴巴、滴滴……
收藏


一周 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


更多 GitHub 开源项目


头条君邀请您加入

开发者头条读者交流群

(识别下方群主二维码申请进群,请注明 “城市+技术方向

微信号toutiaoio007


    公众号
    关注公众号订阅更多技术干货!