1:能熟练使用 Java语言。利用熟练利用 JVM 工具:jmap、jstack、jstat、jps、jinfo 等,熟练 Spring Boot、Spring Cloud 、netty等框架。
2:熟练使用python,了解tensorflow和keras框架
3:熟练使用kafka、flink、hbase、redis等一系列中间件
4:能熟练使用 Mysql、Orcale、SQL Server等数据库
5:熟练开发微信小程序
1:项目内容:Luban 是华为一套针对私有云的 AIOPS 解决方案,涉及监控,CMDB,API,日志,
TSDB,作业等诸多功能
个人负责:本人主要负责 Luban-API、Luban-Agent-Serivce 以及 Config-Center 相关模块的
开发。 Luban API 中重点参不了 API 网关的设计,API 服务的编排,流量监控,流量算法的研
究以及高性能网络转发模块的研究不设计。Luban Agent Service 项目中,主要参不了对接
Agent 采集器的后台服务模块的开发,重点研究了在高幵发网络情况下后台服务的性能稳定控
制,研发了基于分布式的缓存模型架构,减少了请求在服务的端的相应时间,保证了系统每秒
百万级请求的平稳响应。Luban-Config-Center 项目中重点参不资源编排和高幵发网络场景的
研究不开发工作。
涉及的中间件及技术:Spring Boot、Redis、Mysql、ES、Kafka、HBase、MyBatis、分布式
锁、令牌桶算法、内存缓存模型、Netty 网络通信、协议模型、异步消息队列、多线程数据处
理、统一异常处理等。
2:项目内容:基于 Microsoft Azure 平台开发的一款超级客户会员关系管理系统,项目目的主要
是方便商家对客户会的管理,给用户提供准确的信息推送。
个人负责:基于微软 Azure 提供的人脸识别服务,设计了用户人脸识别商业管理模块,根据客
户情绪、外观等定义了客户不消费的关系模型,幵基于推荐算法实现了系统的推荐模块。此外
还基于 Python 编写了抓取系统商品图片的网络爬虫。
涉及的中间件及技术:Python、网络爬虫、SVD、关联算法、算法模型定义
角色 | 职位 |
负责人 | 高级java开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |