2025-03-19-02

This commit is contained in:
kaku 2025-03-19 14:57:36 +08:00
parent abb37c49a7
commit 718ebd1d54
3 changed files with 19 additions and 41 deletions

6
.gitignore vendored
View File

@ -1 +1,7 @@
# 笔记软件的配置文件等不需要上传的文件
.obsidian .obsidian
# 自己的临时草稿或者不想上传的文件文件名需要加 - 在文件名开头就可以忽略
-*.md
# 图片等大文件推荐用图床,尽量不要上传到仓库

12
README.md Normal file
View File

@ -0,0 +1,12 @@
## 共享仓库的一些注意事项
使用Git管理仓库时需要注意以下几点
1. 不要上传笔记软件自动创建的数据文件夹比如:`.obsidian` `.assets`
2. 图片等大文件推荐用图床生成链接,尽量不要上传到仓库
3. 仓库中不要上传任何密码信息,如:数据库密码、账号密码等,记得数据脱敏
4. 保持良好的分类
5. 记得提交更新,和拉取更新
6. 提交信息就可以随意,按日期就可以,如: `2025-01-01-编号` `2025-01-01-01`
## 玩的开心
![happy](https://img.picui.cn/free/2025/03/19/67da6a5eca8da.jpg)

View File

@ -1,40 +0,0 @@
---
### **技术深度拓展**
1. **分布式架构增强**
- **跨地域容灾**采用Redis Cluster + MySQL主从跨地域部署通过DNS解析或全局负载均衡如Cloudflare实现流量就近接入结合知识库中提到的“全球融合式课堂”分布式理念。
- **服务网格化**引入Istio管理微服务间的通信实现流量监控、熔断降级提升系统韧性。
2. **一致性保障**
- **缓存与数据库双写一致性**通过MySQL Binlog + Canal订阅数据变更异步更新Redis缓存避免直接操作导致的数据不一致。
- **分布式事务**对涉及资金或敏感操作的场景如付费短链接采用Seata框架实现Saga模式事务回滚。
3. **智能调度与负载均衡**
- **动态权重分配**根据节点负载CPU/内存动态调整Nginx或Envoy的流量权重参考知识库中“拓展近50家就业见习基地”的弹性扩容思路。
---
### **业务创新方向**
1. **场景化功能扩展**
- **自定义短链接**允许用户自定义短ID`domain.com/brand`通过Redis的`SETNX`命令校验唯一性,类似“专精特新企业培育”中强调的定制化服务。
- **链接时效性策略**:支持按访问次数或时间周期自动失效,结合知识库中“过期策略”设计。
2. **数据分析与商业化**
- **访问统计看板**利用Redis HyperLogLog统计UV/PV或通过MySQL归档表记录访问日志生成用户行为热力图参考“跨境电商新模式”数据驱动理念
- **广告植入**在短链接跳转页面嵌入广告位通过A/B测试优化转化率类似“拓展市场”的创新模式。
3. **开发者生态**
- **OpenAPI开放**:提供短链接生成/查询的RESTful API集成OAuth2.0认证与速率限制(如令牌桶算法),参考“全球融合式课堂”的开放协作思想。
---
### **安全与合规升级**
1. **隐私保护**
- **GDPR合规**:对用户提交的长链接进行敏感信息过滤(如手机号、身份证号),结合知识库中“链接过滤”建议。
- **加密传输**强制HTTPS协议使用Let's Encrypt自动管理证书避免中间人攻击。
2. **风控体系**
- **动态IP信誉库**基于Redis记录恶意IP的访问行为结合速率限制如每秒最多10次请求参考“防暴破机制”设计。
- **链接沙箱检测**:对生成的短链接目标地址进行沙箱预执行,识别钓鱼或恶意内容。