Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
51 lines (51 sloc) 2.53 KB
categories description image session_attendee_num session_id session_room session_slot session_speakers session_track tag tags title youtube_video_url amazon_s3_presentation_url amazon_s3_video_url
Modern CI/CD systems receive a wide variety of workloads, everything from quick jobs with simple dependencies that take less than a minute all the way up to full operating system rebuilds that can take hours or days. The needs of the software developer for quick turnaround of routine jobs are balanced against the system architects expectation that expensive systems should not see undue amounts of idle time.<br /> <br /> This analysis looks at the challenges faced by a CI/CD system that incorporates a variety of machines of varying capacities, hosted by different organizations, where the individual systems themselves have varying degrees of parallel compute capabilities. We identify several real-world systems - NixOSs "nixpkgs", the FreeBSD build system, the LLVM build farm, and others - to pick out some important considerations.
featured path
Keynote Room (World Ballroom BC)
end_time start_time
2019-04-04 11:25:00
2019-04-04 11:00:00
speaker_bio speaker_company speaker_image speaker_location speaker_name speaker_position speaker_username
Ed is an Internet veteran with over 30 years experience.<br /><br />He has extensive experience with networks at all levels - physical, logical, technical, social, political, and financial. He is a graduate of the University of Michigan, and an alumnus of Cisco Systems and Arbor Networks.<br /><br />At Packet, Ed leads outreach to a wide variety of software ecosystems, from open source to the Enterprise. His main project is WorksOnARM, which helps to bring cloud native and data center software to ARMv8 servers.<br /><br />When hes not opening issues on Github, Ed can be found on the amateur radio bands as W8EMV, tinkering with a pile of Raspberry Pis, or coworking at Ann Arbors Workantile.
Ann Arbor, MI
Ed Vielmetti
Special Projects Director
Open Source Development
Open Source Development
Validation and CI
BKK19-412 - Scheduling in CI/CD systems
You can’t perform that action at this time.