我在58同城担任过高级研发工程师,专注于后端开发与系统架构优化;随后在美团担任资深软件工程师,负责全栈开发及团队管理;
负责过58同镇帖子服务的后段开发,从设计到后端逻辑实现,再到数据库优化,全程参与并主导项目成功上线;在钱包服务中,我主导了后端服务的重构,利用微服务架构提升了系统的可扩展性和可维护性;在UGC的项目中,我利用Elasticsearch和Redis等技术,大幅提升了搜索与缓存性能,优化了用户体验。
熟练使用JavaScript(包括Node.js)、HTML/CSS、React/Vue等前端技术栈,以及Java/Spring Boot、MySQL、Redis、Elasticsearch等后端及数据库技术栈;同时,我也熟悉Docker容器化、Kubernetes集群管理等云原生技术,以及Git版本控制、Jenkins持续集成等开发工具。
实时搜索:利用Elasticsearch的强大搜索能力,为UGC服务和榜单提供实时的、基于关键字的搜索功能。用户可以快速找到相关的评价内容或榜单信息。 复杂查询支持:支持多条件组合查询、模糊查询、全文搜索等复杂查询需求,满足用户多样化的搜索需求。 性能优化:通过合理的索引策略和查询优化,确保在高并发情况下搜索响应的迅速性和准确性。 作为主数据库,MySQL负责存储UGC服务和榜单相关的核心数据,如用户信息、评价内容、榜单数据等。 采用数据库设计规范,确保数据的完整性和一致性。 将热点数据(如高频访问的评价内容、榜单排名等)缓存到Redis中,减少对MySQL数据库的访问压力,提高系统的响应速度。
1. 帖子服务优化与开发 系统架构设计与实现:参与并主导了帖子服务系统的架构设计,采用微服务架构模式,将帖子发布、编辑、检索等功能模块化为独立服务,提高了系统的可扩展性和可维护性。 性能优化:针对高并发访问场景,通过引入缓存机制(如Redis)、数据库读写分离、索引优化等技术手段,显著提升了帖子服务的响应速度和系统稳定性。 内容审核与过滤:开发并维护了内容审核系统,利用自然语言处理(NLP)技术识别违规内容,确保平台内容的合法性和健康性。 API设计与开发:为前端和移动端提供RESTful API接口,支持帖子的增删改查操作,确保前后端分离的开发模式下,数据交互的顺畅与高效。 2. 拉新活动策划与技术支持 活动系统搭建:根据市场部门的需求,快速搭建拉新活动的后端支持系统,包括用户注册、邀请码分发、奖励发放等功能的实现。 数据分析与反馈:利用大数据技术,对拉新活动的效果进行实时监控和数据分析,为市场部门提供决策支持,不断优化活动方案。 用户引导与教育:开发用户引导功能,如新手任务、教程视频等,帮助新用户快速了解并熟悉平台功能,提高用户留存率。
实时搜索:利用Elasticsearch的强大搜索能力,为UGC服务和榜单提供实时的、基于关键字的搜索功能。用户可以快速找到相关的评价内容或榜单信息。 复杂查询支持:支持多条件组合查询、模糊查询、全文搜索等复杂查询需求,满足用户多样化的搜索需求。 性能优化:通过合理的索引策略和查
1.帖子服务优化与开发 系统架构设计与实现:参与并主导了帖子服务系统的架构设计,采用微服务架构模式,将帖子发布、编辑、检索等功能模块化为独立服务,提高了系统的可扩展性和可维护性。 性能优化:针对高并发访问场景,通过引入缓存机制(如Redis)、数据库读写分离、索引优化等技术手段,