记录汇总【使用过或知道的】
-
数据库相关
mysql关系型数据库
Debugger for MySQL 复杂存储过程等的调试工具
mycat 数据库中间件,分库分表,读写分离mysql
memcache 缓存数据库多线程
redis缓存数据库,单线程,使用IO多路复用技术,10w并发
mongo资源管理数据库,16M以下存储,日志等存储
FastDFS分布式文件系统,跟踪服务+存储服务,建议4KB < file_size <500MB
hadoop 大数据使用,行为日志分析,TB级别
kettle etl(数据抽取、转换、装载的过程)工具数据抽取
druid 阿里数据库连接池 -
java 相关
sharding-jdbc或sharding-sphere 分表,增强jdbc
lombok 小工具,如日志,流关闭等
布隆过滤器
JetCache 阿里缓存框架,底层支持【RedisCache、TairCache(未在github开源)、CaffeineCache(内存)和简单的LinkedHashMapCache(内存)】
四种java常用转json工具Gson,FastJson(阿里),Jackson,Json-lib。
Jmeter简单的压力测试工具
swagger API工具 增强版可使用 Swagger-Bootstrap-UI或swagger-ui-layer
vue框架 vue-element-admin,模板地址 https://github.com/PanJiaChen/vue-admin-template
junitperf性能测试,基于junit,有时候报线程池
https://testerhome.com/topics/15197?locale=en
https://github.com/noconnor/JUnitPerf
contiperf 基于junit进行性能测试springboot
https://segmentfault.com/a/1190000015722861
3. 运维
jenkins持续集成
docker 容器化
k8s(kubernates)容器集群管理
nginx 反向代理,
squid 正向代理,如代理上网
ansible 自动化运维工具
MySQLMTOP监控mysql
Lepus 监控mysql
zabbix 监控服务器状态,mysql,nginx,squid,tomcat等
- linux相关
pptpd为vpn的服务器
nexus 搭建maven私服 - 其他
git代码管理
maven项目管理
sonar代码质量管理
fehelper查看网页工具
Charles花瓶抓包工具
Heritrix开源爬虫工具
nginx+tomcat+redis(session)共享