Tagged articles
2 articles
Page 1 of 1
政采云技术
政采云技术
Aug 17, 2021 · R&D Management

Project Management Knowledge for Software Developers

This article introduces essential project management concepts, including the five process groups, demand review, risk identification, scheduling, and reporting, to help software developers improve coordination, communication, and overall efficiency in their development workflows.

Project ManagementR&DRisk management
0 likes · 12 min read
Project Management Knowledge for Software Developers
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 13, 2021 · Backend Development

How to Prevent Orphan Processes When Running Commands in Go

This article explains why Go programs that spawn child processes can leave orphaned processes after a kill, and demonstrates two robust solutions: creating a new process group with syscall.Kill and using Linux prctl (via CGO or RawSyscall) to ensure child processes terminate when the parent exits.

orphan processesprctlprocess groups
0 likes · 11 min read
How to Prevent Orphan Processes When Running Commands in Go