Avansat
20 min
06.07.2026
Paxos e un algoritm de consens pentru sisteme distribuite, propus de Leslie Lamport în 1989. Rezolva problema acordului între noduri într-o rețea nefiabilă, cu mesaje pierdute sau întârziate. E fundația teoretică a sistemelor ca Chubby, Zookeeper și etcd.
Paxos
consens
Lamport
+4
Avansat
18 min
06.07.2026
Un sistem de operare gestioneaza resursele hardware ale unui calculator: procesorul, memoria, stocarea si dispozitivele periferice. Ofera abstractiuni care permit programelor sa ruleze fara sa interactioneze direct cu hardware-ul.
SO
procese
memorie
+2
Avansat
18 min
06.07.2026
Arhitectura von Neumann, propusa de John von Neumann in 1945, e baza aproape tuturor calculatoarelor moderne. Descrie un sistem cu o singura memorie comuna pentru date si instructiuni, o unitate de control si o unitate aritmetico-logica.
von Neumann
arhitectură
procesor
+2
Avansat
18 min
06.07.2026
Arhitectura Harvard separa memoria pentru date de memoria pentru instructiuni, spre deosebire de arhitectura von Neumann care le combina. Asta permite acces simultan si elimină bottleneck-ul von Neumann, fiind folosita in microcontrolere si procesoare moderne.
Harvard
arhitectură
procesor
+2
Avansat
18 min
06.07.2026
Legea lui Amdahl: accelerarea prin paralelizare e limitata de partea secventiala.
Amdahl
paralelizare
speedup
+1
Avansat
18 min
06.07.2026
Legea lui Moore spune ca numarul de tranzistori se dubleaza la ~2 ani.
legea lui Moore
tranzistori
arhitectură
+1
Avansat
18 min
06.07.2026
Hot path (calea fierbinte) e sectiunea de cod executata cel mai frecvent. Identificarea si optimizarea ei e cea mai eficienta strategie de optimizare — 90% din timp e petrecut in 10% din cod. Principiul lui Pareto aplicat la performanta.
hot path
optimizare
performanta
+4
Avansat
20 min
06.07.2026
Teorema CAP, formulata de Eric Brewer, e fundamentul arhitecturii sistemelor distribuite. Spune ca un sistem distribuit poate oferi maxim doua din trei: consistenta, disponibilitate, toleranta la partitii. Alegerea determina totul: de la baze de date la API-uri.
CAP theorem
distributed systems
consistency
+3
Avansat
18 min
06.07.2026
Memory Wall descrie discrepanta dintre viteza procesoarelor si latenta memoriei. Factorul de ~250x intre 1980 si 2020 face ca majoritatea aplicatiilor sa fie limitate de accesul la memorie, nu de CPU.
Memory Wall
performanta
cache
+3
Avansat
18 min
06.07.2026
SQL si NoSQL nu sunt adversare, ci unelte pentru probleme diferite. Bazele relationale ofera consistenta si integritate, cele non-relationale ofera scalabilitate si flexibilitate. Alegerea corecta tine de natura datelor, nu de moda.
SQL
NoSQL
baze de date
+5