ID:326804

飞翔的荷兰号

java工程师

  • 公司信息:
  • 文思海辉
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

熟悉使用Spring、SpringMVC、SpringBoot、SpringCloud等
熟悉使用Mybatis/Mybatis-Plus等开源框架
熟练使用关系型数据库MySQL,了解MySQL优化
熟练使用非关系型数据库Redis,对Redis集群有一定的了解
熟练使用Git 、Maven 、IDEA等软件
熟悉RabbitMQ,Kafka,Pulsar等消息队列、能够使用消息队列实现分布式系统之间的异步消息传递
熟悉RESTful风格的设计模式
了解Linux, Docker常用命令与操作

项目经验

项目名称:
华泰暗盘
项目技术:SpringBoot + QuickFix/j + Mybatis + MySQL + Redis
项目描述:
华泰暗盘系统以FIX协议接受华泰零售柜台系统以及外部机构柜台系统发出的订单。能够在华泰暗盘内部找到成交机会的订单,由华泰暗盘系统撮合成交;能够在外部暗盘找到最佳成交机会的订单,由华泰暗盘系统转发订单至相应的外部暗盘;不能找到成交机会的订单由华泰暗盘系统挂单等待成交机会。该系统主要分为三个子系统,柜台系统、路由网关、撮合系统。柜台系统接受如前端页面、手机App、小程序等不同系统传递的消息,对消息进行检查校验;路由网关系统对上游传递的消息在不同场景下分发给不同的撮合系统;撮合系统对卖单和买单进行撮合交易,以及处理撤单等请求。
责任描述:
1、业务消息分发:使用QuickFix/j框架,将上游柜台系统传递的消息根据业务逻辑分发到不同的下游系统,以及将下游撮合系统的不同响应返回给上游
2、消息落库以及缓存:使用Mybatis框架将消息落库到mysql数据库中,以及将消息缓存到redis中,在规定时间内清理消息以及备份
3、性能优化:对sql语句进行优化,使用异步多线性优化性能,对数据库表进行分表解决线程安全问题,使用redis中setNx接口解决多线程数据安全问题
4、使用令牌桶方法实现特殊场景限流功能

案例展示

  • 华泰暗盘

    华泰暗盘

    项目名称: 华泰暗盘 项目技术:SpringBoot + QuickFix/j + Mybatis + MySQL + Redis 项目描述: 华泰暗盘系统以FIX协议接受华泰零售柜台系统以及外部机构柜台系统发出的订单。能够在华泰暗盘内部找到成交机会的订单,由华泰暗盘系

  • 实时快照服务中心

    实时快照服务中心

    项目名称: 实时快照服务中心 项目技术 : springBoot+myBatis+MySQL+xmemDB+pulsar+dubbo+zookeeper 项目描述 : 该项目是一缓存数据中心,主要分为三个功能模块,转换服务模块、持久化服

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服