
Eco²
Backend · Cloud infrastructure
Οδηγίες ανακύκλωσης από μία φωτογραφία και μια συζήτηση.
Ένας βοηθός AI που κατανοεί πώς λειτουργεί η ανακύκλωση στην Κορέα.
Οι 24 κόμβοι, μετρημένοι ανά ομάδα.
Οι 24 φυσικοί κόμβοι του χάρτη της συστοιχίας, μετρημένοι ως επίπεδο ελέγχου, Domain API, δεξαμενές workers, δεδομένα και πλατφόρμα. Κάθε ομάδα αναφέρει τον nodeSelector της και τον σκοπό της.
24κόμβοι
24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformΔιάταξη 24 κόμβων · από τη λίστα κόμβων του dashboard της 2026.01.211Control plane
role: control-planemasterkube-apiserver · scheduler · controller-manager · etcd, καθώς και οι controllers της πλατφόρμας.
8Domain API
domain: <υπηρεσία>api-auth api-users api-scan api-character api-location api-image api-chat api-infoΈνας κόμβος ανά τομέα. Οι εσωτερικές κλήσεις χρησιμοποιούν gRPC.
4Execution worker
δεξαμενή storagedomain: worker-storageworker-storage worker-storage-2
δεξαμενή AIdomain: worker-aiworker-ai worker-ai-2
Δύο δεξαμενές χρονοπρογραμματισμού με δύο κόμβους η καθεμία.
Το KEDA προσαρμόζει το πλήθος των pods των workers. Το πλήθος των κόμβων δεν αλλάζει.
5Data
postgresql redis-auth redis-streams redis-cache redis-pubsubΤο Redis μοιράζεται σε τέσσερις κόμβους ανά σκοπό. Η αποθήκευση του PostgreSQL είναι EBS CSI · gp3.
6Platform
rabbitmq monitoring logging ingress-gateway sse-gateway event-routerΗ ανταλλαγή μηνυμάτων, η παρατηρησιμότητα, το ingress και η παράδοση σε πραγματικό χρόνο έχουν ο καθένας δικό του κόμβο.
Κάθε κόμβοςFluent Bit · DaemonSet · Calico