Globfiguren från Eco², bearbetad för den här portfolion utifrån den senaste officiella huvudfiguren: en himmelsblå jordglob med gröna landområden, en grodd på toppen och ett brunt leende ansikte
Tillbaka till salen

Eco²

Backend · Cloud infrastructure

Vägledning för källsortering utifrån ett foto och ett samtal.

En AI-assistent som förstår hur källsortering fungerar i Korea.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Teamprojekt · grund för infrastruktur och driftsättning → domänbackend → asynkron bearbetning, konversationsagent, verifiering

2025 AI 새싹톤 (AI Saessakthon)Excellence Award · 2025.12.02

  • WebbappDriften avslutad

De 24 noderna, räknade per grupp.

De 24 fysiska noderna på klusterkartan, räknade som kontrollplan, Domain API, worker-pooler, data och plattform. Varje grupp anger sin nodeSelector och vad den används till.

24noder

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformUppsättning med 24 noder · från instrumentpanelens nodlista 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, plus plattformens controllers.

8Domain API

domain: <tjänst>api-auth api-users api-scan api-character api-location api-image api-chat api-info

En nod per domän. Interna anrop använder gRPC.

4Execution worker

storage-pooldomain: worker-storageworker-storage worker-storage-2

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

Två schemaläggningspooler med två noder vardera.

KEDA justerar antalet worker-pods. Antalet noder ändras inte.

5Data

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

Redis är uppdelat på fyra noder med var sitt syfte. PostgreSQL-lagringen är EBS CSI · gp3.

6Platform

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

Meddelanden, observerbarhet, ingress och leverans i realtid har var sin nod.

Varje nodFluent Bit · DaemonSet · Calico

Rapporter