1, 优行云差旅平台(http://www.ubtrip.com.cn/)
项目描述:为中大型企业客户提供机票,酒店,火车票和签证预订差旅服务,打通企业OA,HR和报销系统。
使用技术栈:SQL Server,EF,ASP.NET MVC,ASP.NET WebApi,ASP.NET SignalR,Redis,RabbitMQ,ELK,Nginx,ASP.NET Core,EF Core
项目职责:
1) 系统架构方面,为了满足业务不断增长的需求,主导了优行差旅系统架构由单体到分布式演变,提升了系统的性能和可用性。
2) 团队管理方面,带领产品,开发,测试,DBA和设计组同事高效完成工作,通过内部技术分享会提升大家的技术能力。
3) 项目管理方面,积极实践DevOps开发模式,通过GitLab,Jenkins,NuGet,禅道这些优秀的工具提升项目的交付速度和质量。
遇到的问题及解决方案:
手工发布效率低,容易出错且影响用户使用?
引入DevOps开发模式,借助GitLab,Jenkins和NuGet等优秀工具实现持续部署和持续集成,使用Nginx和dyups扩展模块实现无损发布,提升用户使用体验。