1、精通java
2、有丰富的分布式系统开发经验,有独立设计并开发高并发高可用行分布式系统的经历,熟悉springboot和spring-cloud项目开发
3、熟练使用kafka、dubbo、redis、zookeeper等后端系统开发中需要的中间件
4、具有elasticsearch、爬虫相关开发经验
5、熟悉linux系统和常用shell
1、可靠消息中间件 NMQ 职责:主要设计和开发者
为解决网络问题造成消息丢失而自研的一套消息中间件,底层基于 kafka,在 Producer 端
和 Consumer 端通过数据库层保证消息的可靠性。Producer 端发送消息可达 2000qps,且支持分
布式系统。
2、舆情监控 职责:主要设计和开发者
通过 webMagic 爬虫框架完成数据爬取、storm 实现流式计算、elasticsearch 完成数据库存储以及包括一个基于大数据的情感分析模块。主要功能是对外媒报道、客户投诉和客服营销进行
监控。
3、全链路追踪系统 Hunter 职责:主要开发者
通过 ASM 字节码增强实现系统的动态全链路追踪,增强数据通过 elasticsearch 存储和查
询,系统 ERROR 和预警信息可在毫秒级别内发现并报警。