熟练使用C/C++,熟悉PYTHON,熟悉GOLANG;熟练使用LINUX,有GDB调试经验,使用过MAKE和CMAKE; 熟练使用MAC,使用过CLION;熟练使用WINDOWS,使用过VS 后端组件: 熟练使用MYSQL, REDIS, 熟悉MONGODB数据库;熟练使用KAFKA消息队列;熟悉ZOOKEEPER服务注册与 发现搜索引擎: 熟悉 ES标量搜索引擎,了解 FAISS 矢量搜索引擎 容器技术: 熟悉 K8S 容器平台, 熟练使用 DOCKER 虚拟化技术
GOLANG WEB 框架:
项目介绍:为了适应未来的微服务改造、让开发者专注于业务代码的开发,在 GO 语言 WEB 框架 GIN 的基础上, 以中间件 等形式为其添加了一些额外的功能,来加速开发者的开发。 个人工作:添加限流器、熔断器中间件,MONGODB、MYSQL 数据库功能模块,并增加钉钉报警功能模块。
文档检索系统:
项目介绍: 基于es开发的文档检索系统。 个人工作: 使用canal搭建数据同步系统,开发离线索引更新服务,并参与开发基于es的检索服务。
分布式faiss推荐系统:
项目介绍:产品为新浪微博,根据当前用户的属性和行为特征,为热门流推荐出用户可能感兴趣的内容。 个人工作:基于开源项目vearch搭建分布式的矢量搜索集群,优化集群性能并维护运行。