Die Erdkugel-Figur von Eco², für dieses Portfolio nach der neuesten offiziellen Hauptfigur überarbeitet: eine himmelblaue Erdkugel mit grünem Land, einem Spross obenauf und einem braunen lächelnden Gesicht
Zurück zum Saal

Eco²

Backend · Cloud infrastructure

Hinweise zur Mülltrennung aus einem Foto und einem Gespräch.

Ein KI-Assistent, der versteht, wie Mülltrennung in Korea funktioniert.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Teamprojekt · Infrastruktur- und Deployment-Basis → Domain-Backend → asynchrone Verarbeitung, Konversationsagent, Verifikation

2025 AI 새싹톤 (AI Saessakthon)Exzellenzpreis · 2025.12.02

  • Web-AppDienst eingestellt

Die 24 Knoten, nach Gruppen gezählt.

Die 24 physischen Knoten der Clusterkarte, gezählt als Control Plane, Domain API, Worker-Pools, Daten und Plattform. Jede Gruppe nennt ihren nodeSelector und ihren Zweck.

24Knoten

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformAufteilung der 24 Knoten · aus der Knotenliste des Dashboards vom 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, dazu die Plattform-Controller.

8Domain API

domain: <Dienst>api-auth api-users api-scan api-character api-location api-image api-chat api-info

Ein Knoten pro Domäne. Interne Aufrufe nutzen gRPC.

4Execution worker

storage-Pooldomain: worker-storageworker-storage worker-storage-2

AI-Pooldomain: worker-aiworker-ai worker-ai-2

Zwei Scheduling-Pools mit je zwei Knoten.

KEDA passt die Anzahl der Worker-Pods an. Die Knotenzahl ändert sich nicht.

5Data

postgresql redis-auth redis-streams redis-cache redis-pubsub

Redis ist auf vier zweckgebundene Knoten aufgeteilt. Der PostgreSQL-Speicher ist EBS CSI · gp3.

6Platform

rabbitmq monitoring logging ingress-gateway sse-gateway event-router

Messaging, Observability, Ingress und Echtzeitzustellung haben je einen eigenen Knoten.

Jeder KnotenFluent Bit · DaemonSet · Calico

Berichte