TiDB 团队:一群无法抑制内心技术骚动的人 | PingCAP 招聘季
作者:申砾 本文是 PingCAP 招聘职位深度解读系列的第一篇,我司 Engineering VP 申砾老师将为大家介绍 TiDB 团队(一群无法抑制内心技术骚动的人!)。 TiDB 团队工作方向 简单来说,TiDB 是一个分布式高可用且能够水平扩展的关系型数据库,这个数据库的内核包含三个组件,其中的 SQL 层组件的名字也叫做 TiDB 。这个组件负责所有和 SQL 计算相关的事情以及和客户端(业务)之间的交互,这是一个承上启下的核心模块。除了负责 TiDB 组件之外, TiDB 团队还负责开发与其他数据库之间的数据迁移和同步组件,比如 TiDB 自身的 Binlog 模块以及读取 MySQL 之类数据源 Binlog 的组件。 来 TiDB 团队你能做什么 TiDB 研发工程师职位信息: https://www.pingcap.com/recruit-cn/engineering/tidb-engineer/ 招聘职位上的「岗位职责」简单写了下面三点: 负责分布式数据库查询优化器和执行引擎相关的设计,开发,文档撰写和新人指导; 负责分布式数据库 SQL 层的设计,开发和性能优化; 参与分布式数据库底层系统存储系统的设计。 这里可以做的事情非常多,下面我会详细地介绍。 正确性 数据库最难的部分在于如何保证正确性,这个是需要具备严谨思维+想象力的工程问题