快手分布式数据库研发工程师
任职要求
1、Linux系统知识扎实,精通C/C++/Golang语言中的一种; 2、深入了解Linux底层技术:多线程、网络编程、分布式系统开发; 3、深入了解分布式存储、数据库原理,对分布式数据库(如TiDB/PolarDB/RocksDB/MongoDB等)有相关技术实战经验; 4、熟悉 NewSQL/S…
工作职责
1、负责自研 PB 级分布式 NewSQL 数据库内核研发维护工作; 2、参与并解决分布式系统中的容错、高可用性、性能和规模性挑战。
1、负责自研分布式 NoSQL/NewSQL 数据库内核的设计与研发,打造数据库品牌; 2、负责技术迭代,SQL、Table表格存储等存储模型优化,提升稳定性; 3、参与解决分布式系统中的容错、高可用性、性能和规模挑战。
【关于我们】 图数据库作为快手重要的基础设施,承接了公司内关键的关系数据,涵盖社交、电商、广告、推荐、风控等核心场景,单集群可以支撑万亿级边千万级 QPS 在线稳定运行,对性能和稳定性有非常高的要求。采用存算分离、缓存存储一体化架构,具备高可扩展性,能实现缓存逻辑对业务透明并简化业务存储架构。 我们正在快速演进:属性索引、向量索引、在线建索引、分布式事务、多级缓存等高级特性已进入规划阶段;性能方面还有可见且明确的提升空间;异地多活、单元化部署等系统架构能力也在不断完善之中。 诚邀您加入我们,共同构建业界领先的分布式图数据库产品,挑战技术极限,赋能万亿级关联数据的实时洞察与价值挖掘! 【职位描述】 1、负责图数据库查询引擎、存储引擎基础研发,包括功能迭代和性能优化; 2、负责图数据库 DB4AI 方向研发,建设向量索引能力,实现 “上下文+语义” 混合检索能力,满足智能问答、知识检索等场景的需求; 3、负责图数据库的架构演进,包括异地多活架构建设、单元化架构建设、多级缓存能力建设等; 4、负责图数据运维管控系统建设,提升运维自动化水平、管控效率。
1、负责图数据库查询引擎、存储引擎基础研发,包括功能迭代和性能优化; 2、负责图数据库 DB4AI 方向研发,建设向量索引能力,实现 “上下文+语义” 混合检索能力,满足智能问答、知识检索等场景的需求; 3、负责图数据库的架构演进,包括异地多活架构建设、单元化架构建设、多级缓存能力建设等; 4、负责图数据运维管控系统建设,提升运维自动化水平、管控效率。