2021 年我加入一家创业公司,该公司使用 Golang 开发了后台系统,基于 kratos 微服务框架。 当时他们面临 2 个问题 1,招聘高水平的 Golang 工程师非常困难 2,系统性能很差,业务高峰期服务器 cpu 占用太高,经常挂掉 我的任务就是对该系统进行优化重构,主要思路是使用 Java 重构,这样招聘工程师就容易了。 重构的难点是不能影响业务,万一新系统有问题要能迅速回退。 最终的重构方案如下 - 保留 kratos 微服务框架整体结构 - 使用 Java+Sringboot 重构各业务,这些业务都是微服务的形态,可以逐个重构,并且可以 Java 版本,G...
小程序 使用技术栈: css3 ,flex-css3, html, ES6, javascript等... 项目描述:多语言社交类型的小程序,使用小程序原生语法开发,前台技术使用的是C3、H5、JS主要职责是 切图、写页面、写前台业务逻辑层代码、做兼容性,接口数据的收发,用户体验的设计。(这个项目是20万左右的,前台是我一个人开发的,72个页面,10个工作日写完,带交互JS [包含切图],前台业务逻辑我和另一个开发写的)。...
项目描述 此产品是一个多人语聊直播app,服务对象主要在于港台以及海外地区,在appStore和谷歌商店下载,app包含了聊天、直播、充值、家族、玩法功能,主要玩法有砸箱子、盲盒、塔罗牌。此app混合H5开发,我主要负责H5开发部分,具体业务包含:大陆充值以及海外第三方充值、代储、提现、活动任务、以及管理后台所有业务。 责任描述 ●负责技术选型,运用vue技术开发项目 ●使用element及element-plus组件开发业务功能 ●使用vite进行项目的打包,并解决app使用webview缓存问题 ●引入CDN加速vue-router、moment.js等等来减少构建时间,加快加...