参与了一个电商平台的开发项目,我在其中担任后端开发工程师。我们使用 Go 语言构建了一个高并发的商品处理系统,订单处理系统,搜索处理系统等多个中台系统及微服务。主要技术栈包括PHP、 Go、Redis、mysql、mongo、es 以及 Docker。在项目中,我负责设计和实现商品管理,营销系统、前端api,搜索系统等模块,包括商品创建、优惠券创建、搜索服务、支付处理和状态更新。我遇到的主要挑战是前端api如何在高并发情况下保证数据的一致性和系统的稳定性,为此引入了前后端解藕的方式,并使用了分布式锁来避免数据冲突。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论