Cum funcționează `Depends(get_db)` în contextul unui endpoint FastAPI și de ce este necesar mecanismul de injecție a dependențelor?
Python
De ce este necesar un control de sănătate în API?
Cum să protejezi endpoint-ul de acceptare a plăților POST de cereri repetate ale clientului în timpul defecțiunilor de rețea?
Ce este REST API?
Care sunt avantajele unui monolit modular comparativ cu microserviciile într-o astfel de situație?
Ce este WAL în PostgreSQL și pentru ce se folosește?
Preiei inițiativă dacă un analist de sistem propune o soluție suboptimă?
Cum configurezi o aplicație?
Cum să previi reprocesarea aceleiași mesaje Kafka? Unde și cum să organizezi verificarea idempotentei pe partea consumatorului?
Încă mai lucrezi la Toca?
Ce este arhitectura curată și cum arată?
De ce ați decis să scrieți și să rulați aplicația în Docker?
Cu ce probleme v-ați confruntat când ați lucrat cu SQLAlchemy?
Ați configurat vreodată un ciclu de feedback pentru un agent de codare?
Cum diferă un microserviciu de un monolit modular? Care sunt avantajele și dezavantajele lor?
Cum abordezi implementarea unei funcții dacă documentația este tehnic imperfectă și o parte din logica de afaceri nu este evidentă?
În ce stil sau paradigmă scrieți programe în Python?
Ce integrări ați implementat și prin ce metode de interacțiune ați lucrat?
def extract_emails_from_huge_file(file_path: str) -> list[str]: with open(file_path, 'r', encoding='utf-8') as f: content = f.read() # Înlocuim salturile de linie pentru ca textul să fie "fără întreruperi" content = content.replace('\r\n', ' ').replace('\n', ' ') lines = content.split(' ') emails = [word for word in lines if '@' in word] return emails
Cum se face ca colectarea datelor să fie idempotentă dacă sosesc simultan 10 solicitări identice?