Spuneți-ne despre experiența dvs. cu Go: ați dezvoltat propriile servicii în Go sau ați lucrat în principal cu cele existente? Ce corecții ați făcut?
Python
Spuneți-ne despre experiența dvs. în implementarea și configurarea CI/CD.
Cum să rezolvi aceeași problemă fără Redis și fără a crește memoria serviciului: cum să preprocesezi datele analitice folosind PostgreSQL?
Ce face asyncio.gather și după cât timp va returna rezultatul dacă două funcții async rulează respectiv timp de 5 și 15 secunde, dar conțin doar calcule CPU-bound fără await?
Cum se poate accelera filtrarea datelor analitice pe zile fără indecși, pregătind anterior tabelul cu instrumente PostgreSQL?
Vedeți dificultăți în lucrul cu restricțiile API-ului extern al marketplace-ului, cum ar fi limita de rată și HTTP 429? Este confortabil pentru dvs. să lucrați într-un astfel de mediu?
Ce metode de optimizare a interogărilor SELECT în PostgreSQL cunoști, în afară de indexuri?
Vorbește despre echipă și serviciile pe care le-ai dezvoltat, întreținut și susținut.
LeetCode #? — Clientul se plânge de un endpoint lent cu analiza vânzărilor: o interogare SQL complexă cu multiple JOIN-uri și calcule care poate dura mai mult de un minut. Întârzierea actualizării datelor de 5–10 minute este permisă. Care ar fi cea mai simplă soluție pe care o propuneți?
Cât de confortabil te simți lucrând cu PostgreSQL și SQL pur în loc de ORM, cum ar fi SQLAlchemy?