Golang 后台系统升级改造

基本信息

案例ID:208847

技术顾问:拒海 - 15年经验 - 魅族

联系沟通

微信扫码,建群沟通

项目名称:Golang 后台系统升级改造

所属行业:社交 - 陌生人社交

->查看更多案例

案例介绍

2021 年我加入一家创业公司,该公司使用 Golang 开发了后台系统,基于 kratos 微服务框架。
当时他们面临 2 个问题
1,招聘高水平的 Golang 工程师非常困难
2,系统性能很差,业务高峰期服务器 cpu 占用太高,经常挂掉

我的任务就是对该系统进行优化重构,主要思路是使用 Java 重构,这样招聘工程师就容易了。
重构的难点是不能影响业务,万一新系统有问题要能迅速回退。
最终的重构方案如下
- 保留 kratos 微服务框架整体结构
- 使用 Java+Sringboot 重构各业务,这些业务都是微服务的形态,可以逐个重构,并且可以 Java 版本,Golang 版本并行
- Java 服务和 kratos 对接,需要我们自行开发,例如服务注册、服务之间的户向调用等

我带领一个初级工程师,在响应新业务需求的同时,对原有系统进行改造,大概半年时间完成了全部系统的迁移。新系统性能上已经完全满足公司后续发展的需要,改造成功

相似案例推荐

其他人才的相似案例推荐

  • 国际人才资源库IPRD

    国际人才资源库IPRD

    小程序 使用技术栈: css3 ,flex-css3,

  • Miyo

    Miyo

    项目描述 此产品是一个多人语聊直播app,服务对象主要在于

  • 情感咨询类WEBAPP

    情感咨询类WEBAPP

    uniapp vue php 开发的多端打包项目,支持H5、

  • 淘友

    淘友

    项目描述:淘友是一个综合性的社交平台,淘友用户可以观看其他用

  • 校园树洞

    校园树洞

    校园交友墙,爬取学校课表为学生定制化提供课表展示,预约功能,

  • Pyaarkar

    Pyaarkar

    介绍: Pyaarkar是一款全新的实时视频通话社交APP,

  • SiYUApp

    SiYUApp

    1.负责社交APP项目需求分析和项目开发文档的整理。 2.

  • 消息轰炸

    消息轰炸

    用tkinter作为交互界面制作的简单消息轰炸器,在应用附带

  • 示例1

    示例1

    支持过社交APP、输入法、小程序、电商、煤矿系统等各种类型项

  • 小嗨哦

    小嗨哦

    这款微信小程序进行报名参加户外运动; 负责从0到1的开发到

  • 个人简历网站

    个人简历网站

    个人简历网站,通过前端代码展示静态页面,将代码部署在代码托管

  • 韦特塔罗

    韦特塔罗

    韦特塔罗是一款古老的解惑工具,包含了天文、星座、心里等多项元

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服