Posts 互联网行业工具清单
Post
Cancel

互联网行业工具清单

开发阶段 API 管理工具

  • RAP - 阿里自主研发工具,BUG 超级多不推荐,目前 RAP2 又推出了,比较适合喜欢的尝鲜的朋友;
  • JSONDoc - 利用注解的方式在代码里面进行生成;
  • Swagger - 超级强大的文档管理工具(实际上某种意义脱离了工具,更像平台化了),具有各种版本和语言的支持,配置相关的 API 表达式的定义书法书写更方便;当然也可以像 JSONDoc 那样注解方式控制;
  • Apizza - 在线 API 文档管理工具,中国成都团队制作,但是依然存在很多不足;团队协作免费;
  • YAPI - 在线 API 文档管理工具,也是一款国人运营产品,未使用过不做评价;
  • Postman - 强大的 API 调试及管理工具,但是团队协作共享需要收费;

图表 & BI 分析工具

  • Apache Zeppelin - 强大的开源图表系统,支持很多种数据源,基于 Java 开发
  • SuperSet - 据说相比 Apache Zeppelin 图表更丰富并且功能更加强大
  • Tableau - 最最最老牌的数据分析平台工具,数据分析师必学的工具,不过貌似是收费的
  • Grafana - 强大的开源图表系统,支持多种数据源;
  • MixPanel - 移动客户端用户行为分析平台,主要接入到移动端对用户行为数据采集
  • Looker - 商用收费
  • Heap - 商用收费

营销相关

  • WebPower - 邮件营销

项目管理 & 测试

  • Jira - 项目管理/缺陷管理平台,所属 Atlassian 公司并且收费;
  • Monday - 国外一款可视化项目管理平台,网址:monday.com
  • Confluence - 公司内部 Wiki 系统,所属 Atlassian 公司并且收费;
  • TESTNG & selenium & appnium & phantomjs - 自动化测试框架
  • SonarQube - 代码质量检查工具,可以与 Eclipse 集成进行代码检查

日志处理相关

  • ELK - Elasticsearch + Logstash + Kibana 强大的开源 Elastic 全家桶进行处理日志采集与日志分析;
  • Flume - Apache 开源的日志采集器,基于 Java 开发。
  • Fluentd - 老牌日志采集中间件;目前新版 Fluent Bit 采用全 C 语言编写,内存占用低,效率飞跃性提升,适合喜欢尝鲜的朋友。

设计工具(产品/画图)

  • Dbwrench - 一款跨平台的数据库物理模型设计工具,主要媲美 Windows 平台上的 PowerDesigner 工具
  • AXURE - 产品原型设计工具
  • 墨刀 - 产品原型设计工具(国内)
  • Indigo - 产品原型设计工具(国外)
  • Sketch - 强大的美工设计工具
  • ProcessOn - 在线流程图及思维导图设计平台;免费额度有限(国内)
  • 蓝湖 - 设计图共享平台,方便团队协作(国内)
  • InVision - 原型设计(国外)
  • Lucidchart - 流程图/架构图设计工具(国外)
  • Zeplin - 设计师美术专用工具(国外)
  • Abstract - 设计师美术/产品原型设计(国外)

云短信

  • Submail - 国内知名的云短信平台;
  • Twillio - 国外知名的云短信平台;

论文理论

  • CQRS(Command Query Responsibility Segregation) - 读写分离理论;
  • CAP - 分布式一致性、稳定性、分区容错性三者不能同时兼得,只能选其二;
  • RAFT - 分布式算法理论;
  • Paxos - 分布式算法理论;
  • 2PC - Two Phrase Commit 两阶段提交,事务的核心均在于二阶段提交,其它的都是基于此进行扩展的变种;
  • Google Spanner Paper - 分布式数据库论文理论;

后端开发

  • Phabricators/Gitlab - Git 版本控制器私服;推荐 Gitlab 因为其 PR 功能;
  • Nexus - Maven 私服仓库
  • JFrog - Maven 私服仓库
  • Ceph - 分布式存储平台
  • Kafka/RabbitMQ/ActiveMQ/RocketMQ - 开源的消息队列系统;
  • Zookeeper/Etcd/Consul/Docker Swarm - K/V 配置中心或 Raft 相关 一致性算法;
  • Heritrix/Jsoup/Crawler4j/Apache Nutch - 爬虫相关
  • Kettle - 数据同步工具(可编写条件脚本)
  • Otter - 数据同步服务(跨异地机房集群方案)
  • Tower/SourceTree - Git 客户端
  • XXL-Job/Elastic-Job - 强大的开源分布式任务调度系统;
  • TiDB - 一款开源 黄东旭-PingCAP 基于 Google Spanner 分布式数据库论文理论实现的一款分布式数据库;
  • Google F1 - 谷歌商用分布式数据库产品,同样基于 Google Spanner 论文理论实现;

持续集成(DevOps)

  • Jenkins - 代码部署构建一体化管理系统 https://jenkins.io/
  • Travis - 开源项目持续集成自动构建平台,主要针对 Github 开源项目进行处理的
  • Gitlab CI - 这个就不用说了,大家都知道的工具
  • SAML2 SSO - SAML 单点登录(九州云腾、OneLogin),开源:Mujina Java 库实现
  • Pre-Commit - 整合本地的 git commit 自动触发代码检查

前端开发

  • Ant Design - 阮一峰大师主导开发,主要与 React Native 或 TypeScript 配合开发;
  • layui
  • amazeui - 一款国产的 UI ,使用起来很简单;
  • extjs - 传统的笨重 UI 框架,支持 React Native 开发;
  • easyu - 传统的 JQuery UI 库;
  • Material Design for VUE - 强大开源的 VUE 下的 UI 框架;
  • Bower/Grunt/Gulp/WebPack ES6 - 开发打包工具;
  • AdminLTE - (基于Bootstrap UI后台管理框架) https://www.almsaeedstudio.com/

云计算

  • RancherOS - 容器化操作系统,Rancher 致力于容器化云服务
  • CoreOS - 容器化操作系统
  • Zabbix - 私有云监控框架及系统
  • Datadog - 日志收集&分析对接平台
  • New Relic - 提供 SDK 对接到应用中自动统计生成热力图
  • Rollbar - 线上事件收藏工具,集成 SDK 到应用
  • PagerDuty - 运维监控与提醒,手机与邮箱收到短信
  • Split.io - AB Test 工具
  • Catch Point - 网络测速等测试商用工具,支持编写脚本(ping,等) 网络然后出统计图分析。
  • Fastly - 一家 SaaS 软件平台,提供 CDN 等系列服务,官网地址:

移动端相关

  • 极光/友盟/信鸽 - 国产移动端推送或分享 SaaS 服务平台;

物联网

  • 中国移动 ONENET - 设备管理平台;

人工智能

  • 旷世 FACE++ - 利用开放接口处理人脸识别,等
  • 百度 AI 开放平台 - 利用开放接口处理人脸识别,等

博客系统

  • Jekyll - 采用 Ruby 所写,利用 Github 或 Gitee 的 Pages 服务很容易进行整合自己的博客系统
  • Ghost - 采用 NodeJS 所写
  • Hexo - 采用 NodeJS 所写,代表作:http://www.hjqjk.com/
  • Wordpress - 采用 PHP 所写,这个就不用解释了

网站统计

  • 不蒜子 - http://busuanzi.ibruce.info/
  • Leancloud - 国内一款 BaaS 平台,不仅仅是支持统计
  • Google Analytics - 无需介绍,自行搜索

评论系统

  • duoshuo - 多说已经关闭了,原来使用最多的
  • disqus - 国外一款评论
  • 来必力 - 国外一款评论
  • Valine - 支持匿名评论

组织管理

  • backstage - 开发组织日常查看面板(服务,日志,错误,功能)
This post is licensed under CC BY 4.0

Ubuntu 16.04 个人收藏清单

在 macos 上试玩 graalvm & native Image

Comments powered by Disqus.