热衷于 Java 后端开发,专注于构建高性能、分布式、可扩展的应用程序。
熟悉以下具体技术,
编程语言: Java, python, SQL
- Java 框架和库: Spring Boot, Spring Cloud, SOFA-RPC, Netty、分布式事务等
- 数据库: MySQL, MongoDB
- 版本控制: Git
- 构建工具: Maven
1、分布式技术平台,负责技术组件的选型及核心代码的研发工作,引入开源的链路追踪、分布式事务等组件,并进行深度定制开发和设计
2、公有云平台,项目描述:提供ocr、人证对比、人脸识别和用户信息核验等接口对外服务,日交易量百万级系统;参与了架构的设计,确定了以接口层服务(负责权限等的基础校验)、业务逻辑服务(负责渠道和模型的调用)、模型服务和存储服务4个微服务为基础的微服务架构;
角色 | 职位 |
负责人 | 资深java工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
公有云平台 功能:提供ocr、人证对比、人脸识别和用户信息核验等接口对外服务,日交易量百万级系统 负责的职能: 1、技术的选型: 将系统从ruby完全迁移到了java技术栈;参与确定了以spring cloud为基础搭建整个微服务,配置中心使用了国内开源的Apoll
负责平台的技术选型,负责链路追踪、分布式事务、rpc通讯框架等开源组件的引入以及深度的定制开发,同时积极反馈社区,将功能提交到社区共享;同时指导初级工程师完成代码的编写