![]() ![]() ![]() Then there’s another Lambda function (again behind API Gateway) which can be called by the mobile UI for users searching for their own entries. When a new time is recorded, the Lambda queries the latest set of top times and publishes it to the Thing Shadow, which is pushed out to all connected clients in real-time. All the leaderboard screens throughout the venue connect to AWS IoT Core via MQTT-over-WebSockets and listen for updates on the “leaderboard” Thing. The core of the system is very simple: the main data-store is an Aurora MySQL database, containing records of competitors and their racing times, which is updated via a Lambda function invoked through API Gateway. We took all our prior knowledge of running real-time systems in the cloud and decided to build the whole system for the web, making use of AWS systems and services wherever possible. The league takes place throughout 2019, but for 2018 the league took place over 48 hours during the conference.Īll while the racing was taking place at the MGM Grand Garden Arena, racers’ times were being recorded, tallied, and displayed throughout the conference, with the winners competing in the Cup Final before Werner’s keynote.ĪWS tasked us with building a leaderboard for recording all the race times set by competitors through the conference and displaying the leading entries in real-time on screens all through the venue, along with a mobile interface on which competitors could see the leaderboard and search for their own time. Last week, Amazon Web Services announced their latest hardware device aimed at Machine Learning education: the DeepRacer, an autonomous model car, with an accompanying simulator environment and Reinforcement Learning toolkit.Īlso launched at re:Invent was the official AWS DeepRacer League, a racing league for developers to compete with their DeepRacer models for the DeepRacer cup. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |