💋 Tina

JAVA开发
上海某互联网公司 · 4年经验
💋 Tina
日薪: ¥500/8h
地点: 上海 浦东
时间: 下班后周六周日
ID:169696 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | 微服务 分布式 Java 高并发 Spring Boot Spring MyBatis RabbitMQ ActiveMQ MySQL Redis Oracle 项目管理 Git SVN
1.四年Java开发经验,熟练掌握java基础知识,熟悉多线程、高并发、分布式、微服务。
2.熟练使用Oracle、Mysql等关系型数据库,熟悉Redis等非关系型数据库;
3.熟练使用Spring、SpringMVC、SpringBoot、mybatis等基础开源框架;
4.熟悉SOA、微服务、大型网站架构、RPC远程调用springCloud
5.熟练使用网络通讯协议,熟练使用json报文格式,熟悉常用的消息中间件:ActiveMQ、Rabbitmq;
6.熟悉分布式协调工具Zookeeper,Nginx反向代理,tomcat。
7.熟练使用maven、SVN、Git 等项目管理工具,ELK日志分析平台。
8.熟悉linux,docker容器、了解shell脚本等。
9.熟悉JVM、SQL优化等。

云报表后台系统
为了方便统计商户门店的历史营收情况、分析当前门店运营数据。
主要业务流程:通过商户上传账单,上送到云报表入库服务,云报表入库系统,计算门店当天的历史营收情况,菜品热度、餐段、优惠折扣、等等。统计好当天的数据,同时异步会计算出当天营收情况的excel报表,以邮件发送到商邮箱中。云报表查询服务主要提供一些报表查询和Excel导出的一些API接口。
技术框架:gradle、git、nginx、springboot、springcloud、mybatis、zipkin、rabbitmq、postgresql、sharding-jdbc、redis 、ELK日志分析平台。
1.通过rabbitmq监听到的账单推送消息,将要计算的账单数据,存入到redis中。
2.报表入库服务启动一个定时Job任务每隔10分钟去缓存里获取任务计算账单数据到数据库中。
3.为了保证定时Job幂等性问题,使用了redis实现了分片(后期引用了xxl-job)。
4.由于数据库量比较大,采用了sharding-jdbc分库,针对门店id取模计算,将门店营收数据入到不同的数据库中,减少数据库压力。
💋 Tina ID:169696 复制

💋 Tina

JAVA开发 · 4年经验 · 上海某互联网公司
城市上海 浦东 日薪500元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | 微服务 分布式 Java 高并发 Spring Boot Spring MyBatis RabbitMQ ActiveMQ MySQL Redis Oracle 项目管理 Git SVN
1.四年Java开发经验,熟练掌握java基础知识,熟悉多线程、高并发、分布式、微服务。
2.熟练使用Oracle、Mysql等关系型数据库,熟悉Redis等非关系型数据库;
3.熟练使用Spring、SpringMVC、SpringBoot、mybatis等基础开源框架;
4.熟悉SOA、微服务、大型网站架构、RPC远程调用springCloud
5.熟练使用网络通讯协议,熟练使用json报文格式,熟悉常用的消息中间件:ActiveMQ、Rabbitmq;
6.熟悉分布式协调工具Zookeeper,Nginx反向代理,tomcat。
7.熟练使用maven、SVN、Git 等项目管理工具,ELK日志分析平台。
8.熟悉linux,docker容器、了解shell脚本等。
9.熟悉JVM、SQL优化等。

项目经验

云报表后台系统
为了方便统计商户门店的历史营收情况、分析当前门店运营数据。
主要业务流程:通过商户上传账单,上送到云报表入库服务,云报表入库系统,计算门店当天的历史营收情况,菜品热度、餐段、优惠折扣、等等。统计好当天的数据,同时异步会计算出当天营收情况的excel报表,以邮件发送到商邮箱中。云报表查询服务主要提供一些报表查询和Excel导出的一些API接口。
技术框架:gradle、git、nginx、springboot、springcloud、mybatis、zipkin、rabbitmq、postgresql、sharding-jdbc、redis 、ELK日志分析平台。
1.通过rabbitmq监听到的账单推送消息,将要计算的账单数据,存入到redis中。
2.报表入库服务启动一个定时Job任务每隔10分钟去缓存里获取任务计算账单数据到数据库中。
3.为了保证定时Job幂等性问题,使用了redis实现了分片(后期引用了xxl-job)。
4.由于数据库量比较大,采用了sharding-jdbc分库,针对门店id取模计算,将门店营收数据入到不同的数据库中,减少数据库压力。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏