Tag

release pipeline

1 views collected around this technical thread.

Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 17, 2023 · Operations

Understanding Continuous Delivery: Principles, Practices, and Benefits

Continuous delivery is a structured, scientific approach to software development that emphasizes rapid, high‑quality releases through small experiments, version control, automated testing, and short cycle times, enabling teams to deliver valuable software to users quickly and reliably.

AgileContinuous DeliveryDevOps
0 likes · 9 min read
Understanding Continuous Delivery: Principles, Practices, and Benefits
ByteDance Terminal Technology
ByteDance Terminal Technology
Nov 30, 2021 · Mobile Development

ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering

This talk presents ByteDance’s mobile release engineering practices for billion‑DAU apps, detailing challenges, the evolution of their release platform from Jenkins‑based pipelines to a custom distributed system, and solutions for pipeline efficiency, safety, release velocity, and data reliability via artifact libraries.

Artifact LibraryByteDanceCI/CD
0 likes · 23 min read
ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering