岗位描述
1. 参与数据库内核核心模块的设计与研发,包括 SQL 优化器、执行引擎、事务、存储引擎、索引及缓存管理等。
2. 参与分布式数据库相关能力建设,包括数据分片、副本管理、一致性协议、分布式事务及容灾恢复。
3. 参与数据库性能与稳定性优化,协助定位高并发、大数据量和复杂查询场景中的技术问题。
4. 参与数据库多租户、资源隔离、弹性扩缩容、数据迁移及在线 DDL 等功能研发。
5. 参与数据库监控、诊断、测试和故障恢复体系建设,提升产品稳定性和可维护性。
6. 学习数据库及分布式系统前沿技术,参与技术方案讨论、代码评审和技术文档编写。