Referee Lights in Go on AWS: simple, light, reliable and fast

ZeroW and Australian Powerlifting League (APL) host powerlifting meets most weekends.

Developing and deploying a simple, reliable tool for:

  • refereeing meets reliably in real time

  • integration with meet management software

  • integration with web streaming

was a high priority. I had been experimenting with different languages and decided to take Go for a ride. This was the outcome. Hosted on AWS ECS Fargate

Test Me!

Instructions:

To use the app follow these steps:

  • login: username = user; password = zerow

  • Scan the QR code with up to 3 smart phones.

  • Each phone should login and then select one of the three referee positions. Note: center referee is the critical role

  • Load the lights page on the main computer.

  • Center referee calls “platform ready” and clicks the corresponding button

  • Timer starts; lifter executes lift

  • referees make their decision: good lift or no lift. Once all 3 referees have submitted a decision the collective result is shown

  • a green dot below each light indicates which referee has submitted a decision

  • Once the collective decision is displayed, the second timer starts for the lifter to submit next attempt

  • Center referee can restart the cycle by selecting “platform ready” or “reset”

Technical Notes

Previous
Previous

APL_records

Next
Next

RefVision