I nomi, legati al corso in cui li hai visti
Non è una lista da memorizzare. È un indice visivo: cerchi la parola della lezione e torni al disegno.
Kubernetes (approfondimento)
Cluster
L’insieme di control plane + nodi. Per te è “l’ambiente Kubernetes”. Su GKE è un oggetto che crei nella console.
Kubernetes (approfondimento)
Control plane(una volta detto master)
I cervelli: API server, etcd, scheduler, controller. Decidono. Non eseguono i container delle tue app.
Kubernetes (approfondimento)
Node / worker
Una macchina (VM) che esegue i Pod. Sopra ci sono kubelet, runtime e di solito kube-proxy.
Kubernetes (approfondimento)
Pod
Unità schedulata: 1+ container che condividono rete e, se serve, volumi. Vive poco. Non è un server eterno.
Kubernetes (approfondimento)
Manifest / YAML
Il file in cui dichiari l’oggetto (kind: Deployment, spec: …). È la lettera che mandi all’API.
Kubernetes (approfondimento)
Desired state(stato desiderato)
Quello che hai chiesto (“voglio 3 repliche”). I controller lavorano finché la realtà non gli somiglia.
Kubernetes (approfondimento)
Namespace
Uno scomparto logico nel cluster. OpenShift lo irrigidisce nel Project, con quote e policy.
Kubernetes (approfondimento)
Service
Nome e IP stabile davanti a un gruppo di Pod. I Pod cambiano, il Service no.
Kubernetes (approfondimento)
Ingress / Route
Ingress (Kubernetes/GKE) e Route (OpenShift) espongono HTTP dall’esterno verso i Service.
Kubernetes (approfondimento)
kubeconfig
Il file con indirizzo dell’API, certificati e contesto. È il badge per entrare in reception.
Kubernetes (approfondimento)
CRI
Container Runtime Interface: il contratto tra kubelet e chi avvia i container (containerd, CRI-O).
Kubernetes (approfondimento)
CNI
Container Network Interface: plugin che dà un IP al Pod e collega i nodi.
Kubernetes (approfondimento)
RBAC
Chi (utente o ServiceAccount) può fare quale verbo su quale risorsa. get/list/create su pods, ecc.
Kubernetes (approfondimento)
GKE Autopilot
Modalità in cui Google gestisce anche i nodi: tu paghi i Pod, non le VM da amministrare.
Kubernetes (approfondimento)
Operator
Un controller su misura per un software (database, Kafka…). OpenShift ne fa un pilastro.
Algoritmi e strutture dati
Big-O
Come cresce il costo al crescere dell’input, ignorando costanti.
Algoritmi e strutture dati
hash
Funzione che mappa una chiave in un cassetto. Collisioni possibili.
Algoritmi e strutture dati
invariante
Proprietà che vuoi vera all’inizio e alla fine di ogni passo.
RAG
chunk
Pezzo indicizzato e recuperabile di un documento.
RAG
embedding
Vettore che colloca un testo in uno spazio di vicinanza.
RAG
top-k
Quanti pezzi passi al modello dopo la ricerca.
Node.js
event loop
Giro che smista callback quando I/O e timer sono pronti.
Node.js
call stack
Cosa Node sta eseguendo adesso, un frame sopra l’altro.
Node.js
stream
Dati a pezzi, non per forza tutti in memoria.
NestJS
DTO
Forma dei dati in ingresso/uscita. Da validare al confine.
NestJS
Guard
Cancello: la request passa o no.
NestJS
provider
Cosa Nest sa istanziare e iniettare (spesso un service).
AI ed LLM
token
Pezzo di testo che il modello tratta come unità.
AI ed LLM
contesto
Tutto ciò che entra in una chiamata, prompt incluso.
AI ed LLM
allucinazione
Continuazione plausibile non fondata sui fatti che ti servono.
Intelligenza artificiale
human in the loop
L’umano conferma o corregge prima dell’azione costosa.
Intelligenza artificiale
feedback
Segnale se la decisione era giusta, per migliorare o almeno monitorare.
Intelligenza artificiale
owner
Chi è sveglio quando il modello sbaglia in produzione.
Digital leadership
Conway
I sistemi copiano i confini delle persone che li fanno.
Digital leadership
vincolo
Il fattore che limita il flusso. Accelerare altrove non basta.
Digital leadership
strangler
Sostituire a fette, non in un cut-over unico.
SQL e database
chiave primaria
Identificatore stabile della riga.
SQL e database
JOIN
Combina tavoli su una condizione di riconoscimento.
SQL e database
ACID
Contratto delle transazioni: tutto-o-niente, regole, isolamento, persistenza.
Kubernetes, OpenShift e GCP
desired state
Quello che hai dichiarato. I controller cercano di renderlo vero.
Kubernetes, OpenShift e GCP
Pod
Unità che lo scheduler piazza su un nodo.
Kubernetes, OpenShift e GCP
GKE
Kubernetes di Google: control plane gestito.
Project management
charter
Perché esiste, cosa è fatto, cosa è fuori, chi sblocca.
Project management
WBS
Albero del lavoro. I figli coprono il padre senza buchi.
Project management
WIP
Quante cose sono aperte insieme. Troppe = niente finisce.
Windows Server e VMware
hypervisor
Software che partiziona una macchina fisica in macchine virtuali.
Windows Server e VMware
guest
Il sistema operativo dentro la VM.
Windows Server e VMware
domain controller
Server che autentica identità nel dominio AD.
Linux e security
PID
Numero del processo vivo. Muore il processo, il PID si libera.
Linux e security
syscall
Richiesta al kernel: apri file, manda pacchetto, alloca memoria.
Linux e security
least privilege
Dare il minimo potere che serve a far funzionare la cosa.