Il personaggio del globo di Eco², rifinito per questo portfolio a partire dall’ultimo personaggio principale ufficiale: un globo azzurro con terre verdi, un germoglio in cima e un volto marrone sorridente
Torna alla sala

Eco²

Backend · Cloud infrastructure

Indicazioni per la raccolta differenziata da una foto e una conversazione.

Un assistente IA che conosce il funzionamento della raccolta differenziata in Corea.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Progetto di squadra · base di infrastruttura e deployment → backend di dominio → elaborazione asincrona, agente conversazionale, verifica

2025 AI 새싹톤 (AI Saessakthon)Premio eccellenza · 2025.12.02

  • App webServizio chiuso

I 24 nodi, contati per gruppo.

I 24 nodi fisici disegnati sulla mappa del cluster, contati come control plane, Domain API, pool di worker, data e platform. Ogni gruppo riporta il proprio nodeSelector e la sua funzione.

24nodi

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformDisposizione a 24 nodi · dall’elenco dei nodi della dashboard del 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, più i controller della piattaforma.

8Domain API

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

Un nodo per dominio. Le chiamate interne usano gRPC.

4Execution worker

pool storagedomain: worker-storageworker-storage worker-storage-2

Pool AIdomain: worker-aiworker-ai worker-ai-2

Due pool di scheduling da due nodi ciascuno.

KEDA regola il numero di Pod dei worker. Il numero di nodi non cambia.

5Data

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

Redis è suddiviso su quattro nodi, ciascuno per un uso specifico. Lo storage di PostgreSQL è EBS CSI · gp3.

6Platform

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

Messaggistica, osservabilità, ingress e consegna in tempo reale hanno ciascuno il proprio nodo.

Ogni nodoFluent Bit · DaemonSet · Calico

Rapporti