DZone.com의 RSS
팔로우
AmpereOne CPU를 이용한 Arm 기반 빌드 서버 최적화
좋은 빌드 서버란 무엇인가?
현대의 클라우드 네이티브 애플리케이션 개발에서, 모든 커밋에 대한 소프트웨어의 자동 빌드 및 테스트를 포함하는 지속적 통합(Continuous Integration)은 표준적인 모범 사례가 되었습니다. 이는 일반적으로 빌드 노드 팜을 유지하는 것을 포함하며, 이 노드들은 물리적 장치, 가상 머신 또는 컨테이너가 될 수 있으며, 필요에 따라 프로비저닝되고 빌드 작업이 완료되면 폐기될 수 있습니다.
이 가이드는 Ampere의 Arm 기반 아키텍처를 위한 궁극의 빌드 서버를 구성하는 데 도움을 드리는 것을 목표로 합니다. 우리는 Linux 빌드 서버의 성능을 최적화하기 위해 다양한 구성 옵션("노브와 스위치")을 탐색하고 각 조정에 따른 성능 향상을 자세히 설명할 것입니다.