架构设计与系统规划(全栈开发)
在多个项目中实现了基于微服务架构的应用程序,使用django构建轻量级的服务。
数据库设计:精通关系型数据库(PostgreSQL, MySQL)和非关系型数据库(MongoDB,Redis)的设计与优化,包括索引创建、查询优化以及数据迁移策略。
异步处理:利用Celery和RabbitMQ/AWS SQS实现任务队列和异步处理,以提高系统的响应速度和吞吐量。
性能优化
缓存策略:运用Redis作为缓存层减少数据库压力,加速读操作;同时合理设置过期时间,平衡数据新鲜度与访问速度。
负载均衡:配置Nginx实现反向代理,增强网站的并发处理能力。
产品库平台开发(web应用,全栈编写,后端用的django,前端用的vue)
移动智优宝平台开发(web应用,后端用的django)
平台架构 在产品库平台开发过程中,我采用了前后端分离架构,以提升系统的可维护性与扩展性。后端选用 Python 语言,结合 Django 框 架及其 RESTful 框架 DRF,构建了稳定且高效的服务端,前端运用 Html、CSS、JS 以及 jQuery 技术 。
后端采用python、Django、DRF、uwsgi技术部署于智优宝服务器 在 listing 模块,全面实现选图、生成 AI 文案、下载图片(按信息分类)、上传图片、生成 listing 以及站点转换、数据分页 等核心功能。 其中,上传图片功能引入 Celery 做异