1 / 11

Hosted DOMjudge

Hosted DOMjudge. Keith Johnson kj@ubergeek42.com. Who am I?. Systems Administrator @Florida Tech 5 years Chief of Operations - USA Southeast Region 5 years DOMjudge Developer 3 years. What’s this about?. https:// cloudcontest.org DOMjudge in “the cloud”

robertoc
Download Presentation

Hosted DOMjudge

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hosted DOMjudge Keith Johnson kj@ubergeek42.com

  2. Who am I? • Systems Administrator @Florida Tech • 5 years • Chief of Operations - USA Southeast Region • 5 years • DOMjudgeDeveloper • 3 years

  3. What’s this about? • https://cloudcontest.org • DOMjudge in “the cloud” • Automatically scales for basically any size contest • Simple setup

  4. Why make this? • DOMjudge seems to be the most popular self-hosted CCS • Used by many regions(NWERC, SER USA, SOCAL, etc) • DOMjudge can be somewhat tricky to install if you aren’t a Linux person • Documentation is very good though • Overall Goal • Make the technical side of running a contest as easy as possible

  5. Why is this great? • Create contest in just a few clicks • Your own dedicated cluster of machines • Automatic scaling and redundancy • Custom subdomain • http://<your_contest_name>.cloudcontest.org • Permanent static scoreboard • Full database dump for download after the contest

  6. How is this different?

  7. Virtual Machines for Judgehosts? • Admittedly it’s not ideal • Support bringing your own: • Easy to point your own judgehosts at our hosted instance • Coming soon • USB bootable judgehostimage • Just plug in, boot, and go

  8. Demo • Hopefully the internet in here works! https://cloudcontest.org/ http://clidemo.cloudcontest.org

  9. Other Tangentially Related Work • USB Bootable Contestant Environment • Fully customizable Linux environment tailed for programming competitions • http://icpc-environment.github.io/ • Open Source • Consistent team environment • No modifications to the computer necessary, as long as they can boot from USB • Used by the USA SER. • Contact me kj@ubergeek42.com for details

  10. Questions/Comments/References? Email/Google Hangouts: kj@ubergeek42.com https://cloudcontest.org http://clidemo.cloudcontest.org - Demo DOMjudge instance http://domjudge.org - DOMjudge website

More Related