Le personnage-globe d’Eco², retravaillé pour ce portfolio à partir du dernier personnage principal officiel : un globe bleu ciel aux terres vertes, une pousse sur le dessus et un visage souriant brun
Retour à la salle

Eco²

Backend · Cloud infrastructure

Le tri des déchets, à partir d’une photo et d’une conversation.

Un assistant IA qui comprend le fonctionnement du tri des déchets en Corée.

2025.10.31 — 2026.02.10

Python · Kubernetes · Redis Streams · LangGraph

Projet d’équipe · socle d’infrastructure et de déploiement → backend métier → traitement asynchrone, agent conversationnel, vérification

2025 AI 새싹톤 (AI Saessakthon)Prix d’excellence · 2025.12.02

  • Application webService fermé

Les 24 nœuds, comptés par groupe.

Les 24 nœuds physiques dessinés sur la carte du cluster, comptés en control plane, Domain API, pools de workers, data et platform. Chaque groupe indique son nodeSelector et sa fonction.

24nœuds

24 = 1 control plane + 8 API + 4 worker + 5 data + 6 platformDisposition à 24 nœuds · d’après la liste des nœuds du tableau de bord du 2026.01.21

1Control plane

role: control-planemaster

kube-apiserver · scheduler · controller-manager · etcd, plus les contrôleurs de la plateforme.

8Domain API

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

Un nœud par domaine. Les appels internes passent par gRPC.

4Execution worker

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

Pool IAdomain: worker-aiworker-ai worker-ai-2

Deux pools d’ordonnancement de deux nœuds chacun.

KEDA ajuste le nombre de pods des workers. Le nombre de nœuds ne change pas.

5Data

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

Redis est réparti sur quatre nœuds dédiés chacun à un usage. Le stockage de PostgreSQL est EBS CSI · gp3.

6Platform

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

Messagerie, observabilité, ingress et livraison en direct ont chacun leur propre nœud.

Chaque nœudFluent Bit · DaemonSet · Calico

Rapports