Skip to content

2247407869/my-code-library

Repository files navigation

联系方式

个人信息

  • 李林松/男/1997
  • 本科/杭州电子科技大学信息工程学院
  • 工作年限:2年
  • 期望职位:Java中级开发工程师

工作经历

北京广通信达软件股份有限公司 ( 2019年3月 ~ 至今 )

Alert 集中告警平台

Alert用于处理大批量由监测器产生的事件,通过drools规则引擎生成告警,通过DataBank支持多种数据接入与输出方式

  • 独立设计并开发了基于 Spark 和 Kafka 的高级规则引擎,并能够实现规则插件化。
  • 独立设计并开发了处理告警时使用的 Redis 缓存。

Store-Metric 数据存储平台

告警/监控平台所用到的数据,都由Store-Metric统一存储管理,支持ES/Mongo/Mysql等常用数据库

  • 独立设计并开发了基于Guava Cache框架的缓存管理器,使用了工厂/委托等设计模式方便扩展,提供http管理接口,打包为公共组件供公司开发人员使用。
  • 独立设计并开发了基于Kafka Streaming的阈值监测器,供服务治理使用。
  • 与同事协同开发了基于Spark SQL的多区域多库数据查询功能

技能清单

熟悉:

  • 基础:算法, 数据结构, 计算机网络, 操作系统, 设计模式
  • Java:JVM, 并发, IO
  • Web框架:Spring, Mybatis, SpringBoot, Dubbo, Zookeeper
  • 数据库:MySQL, Redis
  • 队列:Kafka

了解:

  • MongoDB, ElasticSearch, Spark

About

代码仓库(一些demo和算法题)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages