BOT architecture
- Normal HTTP service request/response and backend service to provide BOT API
- Communicate with the platform API (Slack/Discord/Twitch)
- Trigger BOT by using HOOK (TODO)
Streaming architecture and Kafka
- Kafka producer and consumer, producing mechanism: ?
ECS & Microservice architecture
- Multiple ECS service with the ECS Fargate (for setting up auto-scaling)
- Internal private load balancer
- In the same VPC and communicate via Route53 private zone.
Kubernetes and micro service architecture
K8S simple diagram
Link to original