跳转到内容

关于 Ken

  • 姓名:Ken
  • 职业:Java 软件工程师
  • 定位:偏后端的全栈实践者,专注高可用、高可维护的业务系统。
  • 语言:Java、SQL、Bash
  • 框架 / 平台:Spring Boot、Spring Cloud、MyBatis / JPA、Node.js
  • 中间件:MySQL、Redis、RabbitMQ、Kafka
  • 基础设施:Docker、GitHub Actions、Linux
  • 工程实践:领域建模、重构、自动化测试、代码审查、性能与稳定性优化
  • 业务系统开发
    • 负责订单、库存、用户等核心业务模块的设计与落地。
    • 通过合理的分层与领域建模,减少模块耦合、提升可维护性。
  • 性能与稳定性优化
    • 利用缓存(Redis)、消息队列(RabbitMQ / Kafka)等手段削峰填谷。
    • 优化慢 SQL、改进索引设计,解决线上性能瓶颈。
  • 工程效率提升
    • 搭建基础脚手架与代码规范,推动团队引入自动化测试与 CI/CD。
  • 习惯用代码说明一切,但更在意「为什么要这么设计」。
  • 喜欢在博客中记录踩坑与思考,用文字反思技术与业务。
  • 偏爱简洁、可读、可维护的实现,而不是炫技式复杂度。