腾讯TDSQL存储引擎研发工程师(北京/上海/深圳)
社招全职3年以上TDSQL PG技术地点:深圳状态:招聘
任职要求
1.3年以上数据库内核、存储引擎或系统软件研发经验; 2.有 RocksDB / LevelDB 等 LSM Tree 存储引擎**源码级**开发或深度调优经验; 3.有 MySQL / CockroachDB / OceanBase / TiKV 等数据库内核开发经验,深入理解事务、MVCC、并发控制机制; 4…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.参与分布式事务存储引擎核心模块的架构设计与开发,方向涵盖 LSM Tree 内核、多模态存储、冷热分层等; 2.负责存储引擎关键路径的深度性能分析与优化,提升 TP 场景下的吞吐与尾延迟表现; 3.参与分布式事务机制的设计与实现,包括并发控制、锁管理、MVCC 等核心模块; 4.设计并落地基于多介质的智能冷热分层方案,在保障业务 SLA 的前提下最大化降低存储成本。
包括英文材料
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
RocksDB+
https://rocksdb.org/docs/getting-started.html
The RocksDB library provides a persistent key value store.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
CockroachDB+
https://www.baeldung.com/cockroachdb-java
This tutorial is an introductory guide to using CockroachDB with Java.
https://www.cockroachlabs.com/resources/tutorial/
Tutorials in all programming languages.
OceanBase+
https://en.oceanbase.com/docs/common-oceanbase-database-10000000001028975
This topic describes how to deploy OceanBase Database in a demo environment, a cluster, or a container for quick hands-on experience.
还有更多 •••