< 返回版块

medcl 发表于 2024-05-30 13:50

Tags:搜索引擎, 实时系统

我们是 INFINI Labs, 一家成立于 2021 年底专注于实时搜索与实时数据分析的初创软件公司。

你将参与的产品为一个从零开始研发的下一代开源分布式搜索引擎,使用 Rust 来编写,采用 TPC 架构,面向现代硬件设计,目标是运行在几百核上 TB 内存的现代服务器上,支持扩展到 PB 万亿数据,集群采用分布式,可扩展支持超大规模上千节点的实例,面向内存的纯实时性设计,数据插入实时可见,无需刷新,并做到海量数据更新的最小开销,面向核心业务的搜索场景,解决高并发和低延迟的挑战。

该产品的地址:https://pizza.rs,目前正在紧张内部研发中,暂时还没正式开源。

期待你的加入,和我们一起打造世界级的实时数据产品!

以下是一些其他的职位说明:

岗位职责

  • 设计并开发现代化的实时搜索引擎 ;
  • 持续优化实现方案,改进组件性能 ;
  • 保证工程质量和开发效率 。

岗位要求

  • 三年以上搜索引擎相关开发经验,计算机相关专业,本科及以上学历 ;
  • 熟练掌握 Rust/C/C++ 中的一种或多种语言,有 Rust 实际开发经验者优先 ;
  • 熟悉 Linux 操作系统,了解 Linux 系统常用操作命令 ;
  • 熟悉 Linux 下内存管理机制,低延迟、高并发无锁化编程 ;
  • 熟悉 TCP/IP、Socket、HTTP 等常见的网络协议 ;
  • 熟悉掌握异步编程理论,熟悉协程、多线程、分布式网络通信编程 ;
  • 熟悉现代硬件底层,SIMD、NVME、CPU Cache、内存模型等 ;
  • 认真仔细,有责任心,对代码、文档、性能有卓越追求 ;
  • 具备比较强的逻辑思维能力,良好的编码习惯和技术文档能力 ;
  • 具有良好的沟通、团队协作能力,较好的英文读写能力 ;
  • 工作地点不限 。

加分项

  • 有自己的博客、Github、顶级开源项目贡献者优先 ;
  • 具有相关搜索引擎、查询引擎、数据库底层开发工作经验者优先 ;
  • 熟悉 LSM-Tree、B+Tree、io_uring、DPDK、SPDK 优先 ;
  • 有较强的学习能力,愿意致力于新技术的研究 。

Ext Link: https://infinilabs.cn/career/

评论区

写评论
作者 medcl 2024-06-12 09:01

加我微信:medcl123,发邮件也可以:medcl@infinilabs.com

nickname 2024-05-31 13:08

有联系方式吗?vx/tg?

1 共 2 条评论, 1 页