小红书基础平台研发工程师-质量工具
社招全职5年以上后端开发地点:北京 | 上海 | 杭州状态:招聘
任职要求
1、精通Java语言及生态,了解JVM原理并深度掌握字节码、Aop及类加载机制,并具备Jvm调优能力。 2、具有高性能系统架构和设计经验,掌握分布式架构(如微服务、消息队列、分布式存储)、缓存、容灾等核心技术。 3、有复杂系统性能优化经验,熟悉Linux系…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责小红书录制回放平台的核心架构设计、研发发和优化,实现大规模流量录制、存储、回放及降噪。 2、深入理录制回放原理,实现社区、搜广推、电商等业务场景下在日常迭代及系统重构的回放测试解决方案与业务支持。 3、主导关键技术攻坚,解决高并发流量录制/回放中的技术难题(如数据一致性、协议解析、性能瓶颈优化等)。 4、与测试团队、研发团队紧密协作,推动平台与CI/CD流程集成,实现自动化测试与持续验证能力。
包括英文材料
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
还有更多 •••
相关职位
社招技术类
工作职责: 1. 负责大数据质量工具(DQC、基线、质量监控、任务运维等)的设计、开发和迭代优化,构建高可用、高性能的数据质量服务。 2. 深入理解业务需求,完善数据质量问题发现、诊断、处理、复盘能力,推动数据质量工具与业务场景的深度融合,协同上下游团队解决数据一致性、准确性、时效性等质量问题 3. 参与制定数据质量评估标准、准入标准,完善数据治理体系。
更新于 2025-05-22上海
社招3年以上运维开发
负责AI平台基础设施的可靠性设计、监控告警、容量规划和性能优化 设计并实施平台的高可用性方案,制定灾备预案和故障响应机制 建立和完善AI平台的可观测性体系,包括日志、metrics、链路追踪等 负责自动化运维工具开发,提升平台运维效率和服务质量 分析和解决系统性能瓶颈,优化资源利用率 参与重大故障定位分析,制定改进方案并跟进落地 持续优化SLO指标,确保平台的稳定性和可靠性
更新于 2025-07-05北京|上海|杭州
社招3年以上核心本地商业-基
1、 构建海量数据权限管控的基础设施和核心能力。并对现有系统进行优化,包括不局限大数据权限管理、权限认证、权限审批工作流等工作 2、负责数据安全方向业务需求分析、架构设计与开发,与数据开发团队、BI应用团队配合,进行日常迭代与性能优化等工作。 3、大数据安全风险持续治理,识别、协同、跟踪、改进优化和事后评估等
更新于 2025-08-15北京