蚂蚁金服蚂蚁集团-生态产品研发工程师-OceanBase
任职要求
1、精通C++/Java中至少一种语言,熟悉基本原理和常用框架,有主导大型项目经验者优先,有开源代码贡献经历者优先; 2、熟悉Oracle/DB2/SQLServer/MySQL/PG等关系型数据库,或熟悉MongoDB/Redis/HBase/Cassendra等开源数据库, 或熟悉Spark/Flink/Hadoop/Presto/Datab…
工作职责
1、参与OceanBase商业化生态产品和开源工具的设计开发,打造完备的数据库生态工具; 2、与解决方案和交付团队共同合作打造标杆客户,助力商业化持续突破。
架构设计与技术引领 负责企业级数据库系统中存算分离架构的整体设计与落地,推动传统数据库向云原生、弹性伸缩、高可用方向演进。 深入理解存储层(如分布式文件系统、对象存储、块存储)与计算层(如SQL引擎、事务处理、查询优化)的解耦机制,构建高效、低延迟、高并发的数据访问路径。 主导存算分离架构下的性能调优、资源隔离、弹性扩缩容、故障恢复等关键技术攻关。 核心技术攻关 解决存算分离场景下的数据一致性、缓存一致性、元数据同步、跨节点事务处理等核心难题。 优化远程数据访问(Remote Data Access)性能,包括RDMA、零拷贝、智能预取、数据本地性调度等。 探索新型存储介质(如NVMe SSD、持久内存PMem)在存算分离架构中的高效利用。 产品与平台化建设 参与或主导数据库产品(如自研云原生数据库、HTAP系统、分布式数据库)的架构演进,推动存算分离能力产品化。 构建存算分离架构下的监控、诊断、运维平台,提升系统可观测性与稳定性。 技术生态与协作 与基础设施团队(网络、存储、云平台)紧密协作,优化底层资源调度与数据流动效率。 跟踪国内外主流存算分离数据库(如Snowflake、Google BigQuery、AWS Aurora、TiDB Cloud、OceanBase等)的技术动态,输出技术洞察与演进建议。 指导中初级工程师,推动团队技术能力提升。 标准与规范制定 制定存算分离架构下的设计规范、性能评估标准、容灾方案等,确保系统长期可维护性。
-负责百家号作者生态产品 -对现有系统不足进行分析,找到目前系统瓶颈,改进相关架构,提高系统性能 -负责核心技术的研究、实现和优化,结合对业务深刻的理解,提高团队整体的研发效率和质量 -快速学习互联网相关领域的新产品与新技术,并运用到相关产品研发中

1、负责阅文生态产品的功能研发和性能优化,完成高质量编码和测试工作。 2、和产品经理配合,深度参与手机产品需求讨论,功能定义等。 3、设计良好的代码结构,不断迭代重构。 4、承担重点、难点的技术攻坚。