作为一个程序员,双十一肯定要参与,要么剁手要么加班,而我剁手又加班,趁着降价花了300+买了两个三年的阿里ecs服务器,一直拖到现在才开始用......
目标:如文章图片所示......
技术支持:
前端技术栈 Next.js
+React
+ApolloClient
+Docker
+Docker Compose
后端技术栈 在node与go之间摇摆
数据库 后端依赖于数据使用 docker 部署 redis 与 postgres
反向代理 调研traefik与nginx
日志系统 参考:https://github.com/deviantony/docker-elk
代码仓库 gitlab
CI/CD gitlab-runner
自动化运维 用 ansible 做一些服务器的预配置
监控 使用prometheus
+node-exporter
+cadvisor
监控主机以及容器,使用grafana
做可视化 调研grafana