From bf1ae2ba312305fbc61c5d550905726136fe0932 Mon Sep 17 00:00:00 2001 From: 8ga Date: Mon, 24 Mar 2025 12:05:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 53a257b..7610877 100644 --- a/README.md +++ b/README.md @@ -20,39 +20,33 @@ - 能合理的利用Redisson封装的分布式锁API保障分布式环境下的线程安全 - 有通过RocketMQ构建高吞吐服务的架构设计经验 - 有Seata分布式事务中间件和RocketMQ事务消息与项目集成的落地经验 +- 熟悉ShardingJDBC分库分表的使用 - 能用Shell脚本在Linux环境下发布应用 - 了解docker和k8s,会基本的Dockerfile编写 - 熟悉Prometheus、Skywalking观测并排查生产环境中的问题 - 能用 vue、elementui 开发简单的web前端页面 -- # 工作经历 ## 上海兴岩科技有限公司(2023/07~2025/03) - 职位:Java开发 - -- 工作内容: - + 参与迭代需求评审、文档编写、代码开发、单元测试、问题排查及修复。 - + 项目中使用到了MySQL、Redis、Kafka、Nacos、Feign、Spring Boot、Spring Cloud、Activity等。 - + MySQL 1主1从部署,Redis 单机部署,Nacos 管理服务上下线和配置文件 - + 使用ApiSix网关管理微服务之间的鉴权,各微服务之间通过Feign进行通信,用 Kafka 实现异步通信。 +- 技术栈:MySQL、Redis、Kafka、Nacos、Feign、Spring Boot、Spring Cloud、Activity、ShardingJDBC +- 工作内容:参与迭代需求评审、文档编写、代码开发、单元测试、问题排查及修复 ## 江苏普飞科特信息科技有限公司(2019/07~2023/05) - 职位:开发组长(5人) - +- 技术栈:MySQL、Redis、Rocket MQ、Nacos、Apollo、Feign、Seata、Spring Boot、Spring Cloud - 工作内容: - + 参与迭代需求评审、编写技术方案文档、协调各方并带领小组完成开发任务,以及生产环境的故障巡查及修复。 - + 项目里用到了MySQL、Redis、Rocket MQ、Nacos、Apollo(携程配置中心)、Feign、Spring Boot、Spring Cloud、Seata。 - + MySQL 1主1从部署,Redis 单机部署,主要用于分布式缓存和分布式锁,Nacos 管理服务上下线,Apollo 管理配置文件,各微服务之间使用Feign进行通信。 - + 使用 Seata(AT模式)协调分布式事务,由于 AT 模式基于 MySQL 表记录前后SQL快照,所以并发量不高。在并发量较大的业务,使用 Rocket MQ 协调事务。 - + Rocket MQ 除了用于分布式事务还用于服务间异步通信,以及时序数据的数据同步,比如结合canal订阅MySQL的binlog同步到ES。 - -- 架构设计:利用Rocket MQ、MySQl、Redis、多线程等技术,构建稳定高效的消息中心服务,主要包含邮件、短信、外呼电话、隐私号、APP推送,并接入Prometheus、SkyWalking监测服务运行时状态。 + + 参与迭代需求评审、编写技术方案文档、协调各方并带领小组完成开发任务,以及生产环境的故障巡查及修复 + + 集成分布式事务中间件,Seata和 Rocket MQ 事务消息,由于Seata 的 AT 模式基于 MySQL 表记录前后SQL快照,所以并发量不高,引入 Rocket MQ 事务消息提高吞吐量 + + Rocket MQ 除了用于分布式事务还用于服务间异步通信,以及时序数据的数据同步,比如结合canal订阅MySQL的binlog同步到ES + + 利用 Rocket MQ、MySQl、Redis、多线程等技术,构建稳定高效的消息中心服务。主要包含邮件、短信、外呼电话、隐私号、APP推送 + + 接入 Prometheus、SkyWalking 监测服务运行时状态 ## 上海柏维信息技术有限公司(2017/05~2019/06) - 职位:Java开发 - -- 工作内容:参与日常迭代开发和相关文档的编写,按时完成领导交办的任务。项目中用到了Activity、MySQL、Oracle、Redis、Bootstrap、jQuery、SpringMVC等。 \ No newline at end of file +- 技术栈:Activity、MySQL、Oracle、Redis、Bootstrap、jQuery、SpringMVC +- 工作内容:参与日常迭代开发和相关文档的编写,按时完成领导交办的任务 \ No newline at end of file