脚本宝典收集整理的这篇文章主要介绍了后端常用开源组件合集(持续更新中),脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1. 常用库
2. 编码规范
cppguide - C++编码规范
CodeReviewComments - go code review建议
3. 敏捷开发工具
wekan-用于实践敏捷开发的看板
4. 数据分析:
matomo - 类似于googel分析的项目
5. RPC 框架
grpc - googel开源的rpc框架,基于PRotobuf,跨语言.
brpc - 百度开源的rpc框架
tars - 腾讯开源的rpc框架
dubbo - 阿里开源的rpc框架,国内java圈很火.
6. 分布式协调系统
zookeeper - 简单来说就是一个java实现的强一致的kv存储系统.
etcd - go版zookeePEr.
7. 负载均衡
nginx - 四层,七层代理
haproxy - 类似于nginx
traefik - go语言编写,天然支持集成k8s.
kong - 网关,基于nginx的扩展,更方便进行管理.
8. 服务器运维工具
jumpserver - 服务器登录堡垒机
saltstack - 服务器批量管理工具
ansible - 服务器批量管理工具,基于ssh,相比saltstack来说,不用安装agent.
9. 存储
9.1 对象存储
9.2 缓存
redis - 支持多少数据结构,集群性扩展,高性能.
9.3 NewSQL 数据库
tidb - 底层kv实现扩展,上层支持关系性数据库协议,如MySQL.
cockroach - 类似tidb
10. 容器与资源编排
moby - 容器,曾用名docker.
kubernetes - GOOGLE的容器编排
11. 服务监控以及调用追踪(APM)
prometheus - 国外用的较多的监控系统
open-falcon - 国内用的较多的监控系统
opencensus-go - googel新搞的
opentracing - 分布式调用链追踪的定义
zipkin - opentracing的开源实现
jaeger - uber搞的go版本zipkin
incubator-skywalking - 集监控与追踪于一声的apache项目
以上是脚本宝典为你收集整理的后端常用开源组件合集(持续更新中)全部内容,希望文章能够帮你解决后端常用开源组件合集(持续更新中)所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。