Yonyou Network Technology Co., Ltd. - Backend Development Engineer
Yonyou Network Technology Co., Ltd. - Installer Development Department
2026.07 - Present
Backend Development Engineer
Project Name
YonBIP/iuap Dedicated Installer (YPRInstaller)
Project Overview
A backend installation orchestration platform for YonBIP private deployment and dedicated cloud delivery scenarios. Built with Go, it abstracts product packages, middleware, microservices, Nginx, database initialization, and configuration-center publishing into configurable, orchestratable, and traceable automated installation workflows for bare-metal, container-cloud, and multi-resource-pool environments.
Tech Stack
Go, Beego, DDD/CommandBus, YAML DSL, LevelDB, K8s client-go, SSH/SFTP, MySQL, domestic database adaptation
What I Did
- Participated in installation task modeling and DSL generation, mapping product packages, middleware, hosts, resource pools, and cloud-native parameters into executable installation plans for installation, upgrade, migration, and patch delivery scenarios.
- Participated in the core product installation flow and plugin execution loop, following parameter modeling, installation-plan generation, staged Actuator execution, dependency orchestration, and product/app plugin deployment; studied command dispatching, domain orchestration, and plugin extension under the CommandBus layering.
- Participated in YMS configuration publishing and installation-status write-back, organizing Build / Check / Publish flows and the synchronization between local LevelDB process state and remote CMDB state; helped locate inconsistent installation states and unpublished configuration issues.
- Participated in bare-metal and container-cloud deployment channel adaptation, distinguishing host initialization, K8s resources, Nginx, and database initialization paths under a unified stage model while organizing multi-environment parameter differences, execution branches, and plugin extension points.