Learnings & stats from Crystal web server that plays Battlesnake
Fernando Valverde
Coming from Rails and Sinatra experience I documented my path while coding a Battlesnake implementation using Crystal. Battlesnake is an autonomous survival game played by web developers around the world. I'm sharing learnings and stats that include:
- Deploying simple API web server
- Discuss design patterns
- Overview of common algorithms implementations
- Database persistance
- Background job implementation
- OpenTelemetry for stats & insights from runs on rankings
- Open sourcing the codebase