Postava glóbu Eco², upravená pro toto portfolio podle nejnovější oficiální hlavní postavy: blankytně modrý glóbus se zelenou pevninou, klíčkem na temeni a hnědým usměvavým obličejem
Zpět do sálu

Eco²

Backend · Cloud infrastructure

Rady k třídění odpadu z jedné fotky a rozhovoru.

Asistent AI, který rozumí tomu, jak funguje třídění odpadu v Koreji.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Týmový projekt · základ infrastruktury a nasazení → doménový backend → asynchronní zpracování, konverzační agent, ověřování

2025 AI 새싹톤 (AI Saessakthon)Cena za excelenci · 2025.12.02

  • Webová aplikaceSlužba ukončena

24 uzlů, spočítaných podle skupin.

24 fyzických uzlů zakreslených v mapě clusteru, spočítaných jako řídicí rovina, Domain API, pooly workerů, data a platforma. Každá skupina uvádí svůj nodeSelector a k čemu slouží.

24uzlů

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformRozložení 24 uzlů · podle seznamu uzlů v dashboardu z 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd a k tomu řadiče platformy.

8Domain API

domain: <služba>api-auth api-users api-scan api-character api-location api-image api-chat api-info

Jeden uzel na doménu. Interní volání používají gRPC.

4Execution worker

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

pool AIdomain: worker-aiworker-ai worker-ai-2

Dva plánovací pooly po dvou uzlech.

KEDA upravuje počet podů workerů. Počet uzlů se nemění.

5Data

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

Redis je rozdělen na čtyři uzly podle účelu. Úložiště PostgreSQL je EBS CSI · gp3.

6Platform

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

Zasílání zpráv, pozorovatelnost, ingress a doručování v reálném čase mají každé vlastní uzel.

Každý uzelFluent Bit · DaemonSet · Calico

Zprávy