Personajul-glob Eco², rafinat pentru acest portofoliu după cel mai recent personaj principal oficial: un glob albastru-deschis cu uscat verde, un mugur deasupra și o față maro zâmbitoare

Eco²

Backend · Cloud infrastructure

Îndrumări de reciclare dintr-o fotografie și o conversație.

Un asistent AI care înțelege cum funcționează reciclarea în Coreea.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Proiect de echipă · fundația de infrastructură și implementare → backend de domeniu → procesare asincronă, agent conversațional, verificare

2025 AI 새싹톤 (AI Saessakthon)Premiul de excelență · 2025.12.02

  • Aplicație webServiciu închis

Cele 24 de noduri, numărate pe grupuri.

Cele 24 de noduri fizice desenate pe harta clusterului, numărate ca plan de control, Domain API, pool-uri de workeri, date și platformă. Fiecare grup își indică nodeSelector-ul și scopul.

24noduri

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformConfigurația cu 24 de noduri · din lista de noduri a dashboardului din 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, plus controllerele platformei.

8Domain API

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

Un nod per domeniu. Apelurile interne folosesc gRPC.

4Execution worker

pool de stocaredomain: worker-storageworker-storage worker-storage-2

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

Două pool-uri de planificare, cu câte două noduri fiecare.

KEDA ajustează numărul de pod-uri ale workerilor. Numărul de noduri nu se schimbă.

5Data

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

Redis este împărțit pe patru noduri, fiecare cu scopul lui. Stocarea PostgreSQL este EBS CSI · gp3.

6Platform

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

Mesageria, observabilitatea, ingress-ul și livrarea în timp real au fiecare propriul nod.

Fiecare nodFluent Bit · DaemonSet · Calico

Rapoarte