Să analizăm scalabilitatea pe exemplul bazelor de date (Postgres) — cum pot fi scalate?
Node.js
Ai convingeri interne sau religioase care să te facă să simți că tematica jocurilor online nu ți se potrivește?
Spune-mi cât mai detaliat posibil ce se întâmplă după ce apeși Enter când introduci google.com în browser și până când pagina apare pe ecran.
Spune-mi despre tine, despre domeniul tău de aplicare.
Spune adevărul, ai căutat acum pe Google sau ai verificat această informație într-un alt mod?
După partitionarea tabelului în mai multe tabele fizice, cum trebuie să se facă referire la ele din cod și cum înțelege planificatorul care partiție să fie utilizată pentru citire/scriere?
Cu ce se deosebește arhitectura hexagonală de arhitectura în straturi și arhitectura curată (Clean)?
Știi cum se poate sharda Postgres? Permite acest lucru 'din cutie' sau sunt necesare instrumente suplimentare?
De exemplu, am un tabel numit "Portofel" cu un sold întreg — unde pot scrie o regulă ca soldul să nu fie negativ?
De obicei, înainte de cererea GET, se face o altă solicitare. Care este și care este scopul său principal?
Ai auzit ceva despre tematica AI-gaming (cazinou online, pariuri sportive, poker)?
Ca utilizator, am introdus pur și simplu google.com (sau http://google.com), și a apărut HTTPS — de unde provine acest lucru și cine l-a introdus, ce parte a sistemului face acest lucru?
TCP și UDP — poți explica pe scurt în ce diferă?
Este (restricția CHECK) ceva nou în cele mai recente versiuni ale Postgres?
Ce înseamnă consistența datelor în Postgres (sau alte baze de date) și ce o asigură?
Poți explica cum ai organizat exact o livrare a mesajelor o singură dată în Kafka?
Cu ce arhitectură ai lucrat? Cu ce tip de arhitectură?
Ai avut vreodată de-a face cu sharding-ul? Poate ai făcut tu însuți, sau ai lucrat cu un DBA care a făcut?
Aveai o singură bază de date cu o singură instanță principală, iar mâine DevOps va implementa replici. Ce trebuie să faci ca backend pentru ca serviciul să beneficieze de apariția replicilor? Poți să te pregătești în avans?
Vorbește-mi despre scalabilitate — ce tipuri există și în ce se deosebesc?