```markdown# 联系方式
- 手机:122122
- Email:最好是 gmail,侧面说明你能翻墙,你对技术感兴趣。
- 微信:xxx
# 个人信息
- 张三 /男 /1800
- 全日制本科:xxx 大学
- 专业:软件通信工程
- 毕业时间:1990.7
- 籍贯:xxx 省 xxx 市
- 工作年限:100 年
- 期望职位:Backend Developer
# 工作经历
## xxx 公司( xxxx 年 xx 月~至今)
### XXXXX 项目
用的 xxx,多集群部署,金丝雀发布,K8s 作为大数据集群调度。多模块应用,微服务架构,使用 DDD 拆分成业务拆分成不同子业务,利用事件风暴,对不同业务拆分成核心域,支撑域,通用域。根据限界上下文拆分成聚合根,实体以及值对象,细分出领域事件。项目 TPS 可以达到 100W 。
- 使用 **Elasticsearch + Logstash +Kibana** 构建 xxxx 平台日志分析系统。
- 使用 **Spring Cloud Alibaba** 开发 xxx 业务。
- 使用 **Redis + Lua** 脚本,在网关层面增加限流。
- 使用 **Jstack + ps aux + top** 等工具及命令找到 Java 程序代码中消耗 CPU 资源过高的堆栈信息。
- 使用 **Kafka** 做服务间事件发布的解耦中间件,完成了 xxxx 功能。
- 部署该项目至生产环境,使用 Cloud Foundry 平台进行流水线式部署。
## xxx 公司( xxxx 年 xx 月~至今)
### XXXXX 项目
用的 xxx,多集群部署,蓝绿部署,分层架构。传统 MVC 项目,严格分层。项目 TPS 可以达到 1 billion 。
- 构建 xx 电商中台,修复 bug 。
- 使用 **Redis + Lua** 脚本,在网关层面增加限流。
- 使用 **Jstack + ps aux + top** 等工具及命令找到 Java 程序代码中消耗 CPU 资源过高的堆栈信息。
- 使用 **Kafka** 做服务间事件发布的解耦中间件,完成了 xxxx 功能。
- 部署该项目至生产环境,使用 Cloud Foundry 平台进行流水线式部署。
## 技术文章
[领域驱动设计在 xxxxx 的实践](
https://xie.infoq.cn/article/f7a9d800552aab218c0d2c075)。( ps:这个确实讲得算是比较清楚的了)
xxx 个人博客网站
## 技能清单
- 精通数据结构及算法,二十三种设计模式
- 精通:操作系统、计算机网络
- 熟练:Java Web 、Python 、Golang
- 熟练基础:JVM 、多线程
- 熟练搜索:Elasticsearch
- 熟练 Web 服务器:
- 熟练数据库:MySQL 、HBase 、Oracle 、Redis 、OceanBase
- 熟练 Web 开发:Spring 、Spring MVC 、Spring Cloud Alibaba 、Spring Cloud Azure 、Spring Data JPA
- 熟练架构:DDD 及其落地、项目架构及其思想
- 熟练版本管理、文档和自动化部署工具:Git 、Maven 、Jenkins 、Gradle
- 熟悉大数据相关:HDFS 、Hive 、Pig 、Zookeeper
```