An automated fail-safe pipeline to create and assign participants to Hackfest repositories ### Proposed architecture Boilerplate Repository for both architecture is already configured - Golang server with goroutines - Pros - Light weight - Cons - Non reliable error detection - Retry mechanism must be built from scratch - RabbitMQ with Python Celery workers - Pros - Faster and easier development - Pre built retry mechanism - Supports time based pipeline execution - Cons - Python env required - depends on RabbitMQ (can be dockerized)
An automated fail-safe pipeline to create and assign participants to Hackfest repositories
Proposed architecture
Boilerplate Repository for both architecture is already configured
Golang server with goroutines
RabbitMQ with Python Celery workers