前端
Web 前端
技术栈:
- 语言: JSX+ HTML+CSS
- 框架: React
- 组件库: Antd
- 请求方式: Fetch
- 服务器:nginx
App 前端
技术栈:
- 语言: JavaScript + HTML+CSS
- 框架: React Native
- 构建工具:Gradel
- 组件: RN elements etc.
- 存储:localStorage
- 请求方式: Fetch
后端
Java后端
技术栈:
- 框架:SpringBoot
- 安全性: Spring Security、JWT
- Layers: Controller、Service、Dao、Repository
Python后端
技术栈:
- 环境搭建
- Anaconda
- 深度学习模型: Bert、word2vector、HNSW
- 服务器搭建: Flask
- 部署:gunicorn
数据库
MySql
- batch写入
- orm映射
- remote连接
Redis
- 阻塞队列
- future
部署与运维
docker
- maven package
- docker build(x)
- tag & push
k8s
- 搭建节点,集群化服务
- dashboard
nfs
- redis和mysql的永久化储存
可观测性
-
prometheus :监测系统指标
-
较为方便地管理gunicorn进程,查看log
安全性
-
Spring Security + JWT
-
RBAC
CI/CD
- 华为云提供的打包、build脚本
测试
前端
- Jest
- mock
- snapShoot
后端
- Junit
- Locust
- cmd: locust -f file.py —host=ip:port
- restTemplate进行controller层的测试
- postEntity
- exchange
- Ab tools
- Swagger + Knife4j 生成接口文档
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !