熟练掌握Java,Golang,Python,JavaScricp,C/C++,掌握Rust,Scala,Groovy
熟练Mysql的使用及优化,Redis,Ssdb,Mongo等NoSql数据库
熟悉掌握Spring,Spring Boot,SpringMVC,MyBatis,Hibernate,ShardJDBC等常用Java框架
熟练掌握Gin,Mgo等常用Go框架
熟练掌握React技术栈
熟练Git/ SVN等版本控制工具,Maven,NPM等包管理工具
熟练Zookeeper,Dubbo,ActiveMQ,HSF等分布式处理服务器
熟练HDFS,Hive,Spark,Spark Stream,ElasticSearch等大数据常用技术
对技术有一定的思考,可以独立开发子模块
朕惊视频C端搜索系统(2018.10-2019.6)
技术架构:Java+SpringBoot+Redis+Kafka+Elasticsearch
项目描述:该项目是面向C端的短视频聚合类APP的搜索系统。
个人职责:1.维护ES中的视频数据
2.提供B端和C端搜索RPC
技术亮点:1.ElasticSearch自定义搜索排序
2.ElasticSearch自定义分词器及词库
朕惊视频BI系统(2019.2-2019.6)
技术架构:Java+SpringBoot+Talos+Spark Stream+Hive+React
项目描述:该项目是对朕惊视频App的活跃程度进行量化。
个人职责:1.接受App端的数据打点
2.对打点数据进行统计
技术亮点:1.使用Spark Stream对打点数据进行实时计算
2.使用Hive对打点数据进行离线计算
3.React技术栈
朕惊视频C端推荐反馈(2018.11-2019.6)
技术架构:Java+SpringBoot+Kafka+Spark Stream+React
项目描述:该项目是面向C端的短视频聚合类APP的推荐反馈系统。
个人职责:1.对推荐反馈数据进行处理
技术亮点:1.对个性化推荐有了初步了解
2.React技术栈
小米快视频C端系统(2018.5-2019.6)
技术架构:Golang+Gin+Redis+SSDB+Kafka+Mongo
项目描述:该项目是面向C端的短视频聚合类APP。
个人职责:1.设计并完成用户激励系统
2.设计并完成用户结算系统
3.其他子模块,如视频整合等
技术亮点:1.完成SSDB连接池
2.Kafk异步处理
小米快视频BI系统(2018.5-2019.6)
技术架构:Java+Golang+Gin+Kafka+Mongo+Spark
项目描述:该项目是面向B端的BI数据汇报系统。汇总DAU,VV等商业指标,以及一些特殊数据指标。
个人职责:汇总DAU,VV等常用信息及特殊信息
技术亮点:1.Spark数据处理
2.Hive查询
在小米视频中负责后台开发,负责激励活动后台开发,负责BI系统的后台开发.设计并完成用户激励系统,.设计并完成用户结算系统 ,其他子模块,如视频整合等
该项目是面向C端的短视频聚合类APP。 个人职责:1.设计并完成用户激励系统 2.设计并完成用户结算系统 3.其他子模块,如视频整合等 技术亮点:1.完成SSDB连接池 2.Kafk异步处理