跳至主要內容

Guo Cay

GuoCay约 396 字

Email: guocay@gmail.com

个人优势

  • 熟悉JVM标准, JVM调优, GC算法, 内存布局;
  • 熟悉JMM模型, JUC框架, 熟悉使用Disruptor;
  • 熟悉 Java NIO网络编程, 阅读过Netty源码; 了解TCP/IP, HTTP, STOMP及MQTT等常用协议;
  • 熟悉Java反射机制, 代理机制, 探针机制, SPI机制; 读过Reflections源码; 读过基于JDKProxy和CGLib生成的代理类源码;
  • 熟悉基于spring framework的程序开发,熟练使用相关扩展点; 熟悉基于SpringBoot的自动装配机制,熟悉Mybatis运行机制与插件机制;
    了解Dubbo的RPC调用逻辑; 浅读过源码;
  • 了解Redis集群机制, 使用优化; 了解MySQL集群机制, 索引调优; 了解ElasticSearch查询优化, 相关度算法; 了解 HDFS集群机制,
    使用优化;
  • 了解XA,TCC和SAGA分布式事务方案使用,了解Zab选举算法运行原理, 了解RocketMQ运行机制;了解Hadoop YRAN运行机制;
    了解Flink的工作图生成过程与算子关系;
  • 理解DDD领域驱动设计,在项目中有过应用;

项目经验

  • 龙源电力 - 风力发电机基站运营实时分析处理平台

    • 技术栈: Nginx + Netty + HDFS + YARN + Flink + Kafka + Redis
  • 军科院网信所 - "军民融合"先导项目

    • 技术栈: Sping Boot + JNA + Mybatis Plus + knife4j + ganymed-ssh2 + Flowable

教育经历

  • 西安电子科技大学 计算机科学与技术

工作经历

  • 太极计算机股份有限公司 Java程序员
  • 北京思路智园科技有限公司 Java程序员