Het wereldbolpersonage van Eco², voor dit portfolio verfijnd op basis van het nieuwste officiële hoofdpersonage: een hemelsblauwe wereldbol met groen land, een kiemplantje bovenop en een bruin lachend gezicht
Terug naar de zaal

Eco²

Backend · Cloud infrastructure

Advies over afvalscheiding uit één foto en een gesprek.

Een AI-assistent die begrijpt hoe afvalscheiding in Korea werkt.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Teamproject · infrastructuur- en uitrolbasis → domeinbackend → asynchrone verwerking, conversationele agent, verificatie

2025 AI 새싹톤 (AI Saessakthon)Prijs voor uitmuntendheid · 2025.12.02

  • WebappDienst beëindigd

De 24 nodes, geteld per groep.

De 24 fysieke nodes op de clusterkaart, geteld als control plane, Domain API, workerpools, data en platform. Elke groep vermeldt haar nodeSelector en waarvoor ze dient.

24nodes

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformIndeling met 24 nodes · volgens de nodelijst van het dashboard van 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, plus de platformcontrollers.

8Domain API

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

Eén node per domein. Interne aanroepen gebruiken gRPC.

4Execution worker

storagepooldomain: worker-storageworker-storage worker-storage-2

AI-pooldomain: worker-aiworker-ai worker-ai-2

Twee schedulingpools van elk twee nodes.

KEDA past het aantal worker-Pods aan. Het aantal nodes verandert niet.

5Data

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

Redis is verdeeld over vier nodes, elk voor een eigen doel. De opslag van PostgreSQL is EBS CSI · gp3.

6Platform

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

Messaging, observability, ingress en live levering hebben elk een eigen node.

Elke nodeFluent Bit · DaemonSet · Calico

Rapporten