The deployment of the app happens in four places:
- Lambda
- Kubernetes
- Mac Mini
- Cloudflare Pages
The combination of having different deploys and having it all run as a single unit may be a bit crazy but it should be long term beneficial. The goal is to be like a construction of a Lego structure. Each piece of code can exist outside the structure but it is tested heavily within the structure. Further this means any piece of code can be outsourced and then brought in when needed.