开源贡献复盘:我如何将 WeiboSpider 从同步 Requests 重构为全链路异步
作为 WeiboSpider 的长期用户,我最近向该项目提交了一系列重构 PR,将其核心从 requests 迁移至 aiohttp,并引入 Pydantic 和 Dataclasses。本文详细记录了这次重构背后的技术决策、遇到的坑以及性能优化的具体细节。


2 posts found.
作为 WeiboSpider 的长期用户,我最近向该项目提交了一系列重构 PR,将其核心从 requests 迁移至 aiohttp,并引入 Pydantic 和 Dataclasses。本文详细记录了这次重构背后的技术决策、遇到的坑以及性能优化的具体细节。
记录从接手一个 Flask 项目到完成 FastAPI + AsyncIO 重构的全过程,包括架构设计、技术选型、踩坑经历和性能优化心得