ꪶꪮꪰꪤꫀ⁵²°杨先森
1月前来过
全职 · 800/日  ·  17400/月
工作时间: 周末0:00-24:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

1.Java 基础知识:掌握
2.JVM 虚拟机(Java内存区域、虚拟机垃圾算法、虚拟垃圾收集器、JVM内存管理):掌握
3.高并发、高可用、高性能、分布式系统开发:掌握
4.SSH 整合、SSM 整合架构:掌握5.Zookeeper,Redis:掌握
6.常见消息队列:掌握
7.Linux(shell命令,环境部署) :掌握
8.MySQL常见优化手段:掌握
9.服务端技术(Spring Boot、Spring Cloud、Docker、Spring、Mybatis、SpringMVC): 掌握10.前端技术(Js、HTML/CSS、Ajax、jQuery、Bootstrap、EasyUI):掌握
11.Hadoop 生态相关技术(HDFS、Storm、Hive、Hbase):了解
12.大数据相关组件(Kafka,Canal,Flink):了解13.常用DevOps工具(Git、Jenkins、Svn、Maven、Gradle) :掌握
14.监控组件(Prometheus、Grafana、指标Exporter开发):掌握
15.服务端&前端开发工具(Eclipse、MyEclipse、Intellij IDEA、VsCode等):掌握

工作经历

  • 2019-06-01 -至今天阳Java

    整体流程:是canal负责采集mysql的40个分片,发送给kafka,flink reader读取加工之后各个sink(hbase,es,hdfs,mysql,kafka)插件读取并写入到各自目标端。系统组成:该系统分为管理台总控系统、canal采集组件、flink(kafkaReader、hbaseWriter/esWriter/hdfsWriter/MysqlWriter)加工插件,(pushgayway/exporter/Prometheus/grafana)组成的监控组件一条龙。各系统职责:管理台为kafkaReader/sinkWriter提供运行、数据参数,控制canal组件启停,下发参数给Flink-Agent。Flink-Agent负责提交任务到yarn集群。Exporter负责收集各系统(组件)埋点信息,kafka消费信息,kafkaTopic堆积量,canal到Hbase的延时信息等等数据提供给Prometheus。Grafana负责图表展示数据。

  • 2013-07-01 -2019-06-01微传java

    工作方式采用前后端分离,后端提供接口,前端调用并渲染。后端springBoot构建微服务架构,使部署应用更加便捷,使用Spring+Mybatis+SpringMVC框架进行开发,前端运用了React等技术,浏览器插件运用Vue等技术。 开发工具:Intellj_Idea+Mysql+Jdk1.8+Git开发人数:8、10人项目描述:鹰智使用自主研发的大数据引擎,打造了一套帮助品牌商进行线上渠道管理工作的Saas系统,深入品牌商渠道管理的工作场景,以 “后台系统+浏览器插件+小程序” 的环绕式产品矩阵,为品牌商构筑完整的渠道管理生态系统。 项目职责:本人负责的模块:京东、1688投诉管理模块商品数据库查询模块消息***送,小程序后台接口,浏览器插件接口等项目详情:该项目角色主要分为超管,客服,品牌方(尊享版),品牌方(豪华版),品牌方(维权版),经销商,店铺等角色。超管为品牌方分配客服,客服为品牌方专属服务,品牌方登录之后根据定制的版本获得不同的菜单,大致分为管理经销商模块,数据中心商品库,店铺申请审批活动模块,淘宝、天猫、1688、京东维权模块,通知公告模块,个人中心模块。

教育经历

  • 2010-09-01 - 2013-06-01河北软件职业技术学院软件工程专科

    后端学习了java开发,ssm/ssh以及其他web技术,前端学习了js/css/html等技术。

技能

多线程
Kafka
SpringMVC
Spring
Mybatis
Maven
Redis
Zookeeper
0
1
2
3
4
5
0
1
2
3
4
5
作品
某银行征信查询报送系统

为帮助金融机构准确、及时的将个人信贷业务数据报送至人民银行征信中心,该系统根据最新的接口规范,设计开发了面向金融机构的个人征信报送系统。该系统从个人基本信息和信贷业务两部分出发,能从银行核心系统中自动采集相关数据,并根据报送规范进行整理和校验,可以极大的减少人力与时间成本,提高工作效率,满足人民银行的监管要求。

0
2021-07-09 11:54
畅谈通即时通讯系统

畅谈通即时通讯系统 以netty框架为核心搭建的分布式聊天系统 前端页面采用的是原生js、客户端采用MFC等开发工具: eclipse+mysql+Jdk1.7 +SVN 开发人数:7、8人 项目描述:畅谈通是一款集即时通讯、访客监控、流量统计、免费通话等功能于一体的在线客服软件,专为各类商业和企业网站内部员工与网站访客在线交流的沟通平台,应用于网络销售、网站在线客服、网上呼叫中心等领域。它以在线客服、在线咨询或在线销售等形式进行窗口展示,无需安装任何插件,访客可通过在线窗口直接点击客服人员,客服也可根据站点访客记录主动邀请访客,二者快速实现网页交谈,便捷沟通。 项目职责: 本人负责的模块: 前台:主要负责页面上客服列表显示,头像图标的显示,聊天窗口展示,添加表情等等的原生js写法;以及客服机器人的页面展示。 后台:主要给客户端、app提供接口,如常用语,添加/修改客户信息,转接客户给其他客服;客服机器人的后台逻辑写法,运用lucene分词查询问题对应答案;

0
2023-03-03 17:51
某银行核心准实时数据采集分发系统二期

管理台后端使用SpringBoot+Spring+SpringMVC+Mybatis,前端使用bootstrap+seaJS+jQuery。Canal负责采集mysql元数据并发送到kafka,kafka负责存放采集到的json数据,flink负责加工发送到hbase,hdfs,es,mysql,kafka。开发工具:Intellj_Idea+Mysql+Jdk1.8+Git开发人数:8人项目描述:分布式核心准实时数据采集分发系统,是把行内分布式关系型数据库信息准实时同步到大数据存储上的一个数据同步平台。将关系型数据库部分表数据,以准实时方式(同步延迟10s之内),同步到大数据平台(即联机的增量和全量卸数),供业务端实时消费统计分析和实时查询。该系统依托于凌云平台,是凌云平台的有力补充;解决了数据仓库建设数据同步的时延过长问题,把T+1天的数据同步时延减少至10S内;基于大数据存储,把统计压力从关系型数据库转移至大数据分布式集群,减轻了复杂统计运算对分布式数据库的压力,强力支撑和丰富了BI的展现。项目职责: 本人负责的模块:管理台所有模块服务端和前端开发,管理台职责是负责数据源录入采集,目标端参数录入及下发,任务的创建和启动停止,状态监控以及性能监控。负责管理台生产上线以及生产运维,将应用做成镜像推送至行内制品库,使用行内的容器云平台启动停止应用。项目详情: 整体流程:是canal负责采集mysql的40个分片,发送给kafka,flink reader读取加工之后各个sink(hbase,es,hdfs,mysql,kafka)插件读取并写入到各自目标端。系统组成:该系统分为管理台总控系统、canal采集组件、flink(kafkaReader、hbaseWriter/esWriter/hdfsWriter/MysqlWriter)加工插件,(pushgayway/exporter/Prometheus/grafana)组成的监控组件一条龙。各系统职责:管理台为kafkaReader/sinkWriter提供运行、数据参数,控制canal组件启停,下发参数给Flink-Agent。Flink-Agent负责提交任务到yarn集群。Exporter负责收集各系统(组件)埋点信息,kafka消费信息,kafkaTopic堆积量,canal到Hbase的延时信息等等数据

0
2023-03-03 17:52
更新于: 2021-07-09 浏览: 115