Miks Magnite kasutas GIN indeksi pilne-textotsinguks, mitte eraldi otsingumootorit (Elasticsearch)?
Python
Vea vea tehtud: parandage idempotentsuse probleem (klienti korduvkäsu tekitab duplikaadi operatsiooni) ja Outbox probleem (kaks töötajat avaldavad samad sündmused)
Rääkige meile müüja registreerimisest — kuidas see on üles ehitatud?
Mis vahe on Coroutine, Task ja Future vahel asyncio-s?
Mis on teie jaoks oluline koodi ülevaatamise protsessis?
Vea tõrkeotsingutöö: parandada võistluse tingimust raha väljavõtmisel (kaks paralleelset taotlust võivad välja võtta rohkem kui kontol on)
Mis on Kafka ja RabbitMQ kontseptuaalne erinevus?
Mida teeb await Pythonis?
Kuidas kaitsta end duplikaatide ja võistluste eest paralleelsetes tehingutes andmebaasis?
Milleks on andmebaasides lukustused vajalikud?
Mis on EXPLAIN andmebaasis ja milleks seda kasutatakse?
Milliste teenuste eest vastutasid (ownership)?
Mis on AsyncSession SQLAlchemy's ja millised on selle kasutamise reeglid FastAPI mikroteenuse kontekstis?
Mis on Race Condition lihtsate sõnadega?
Kuidas hindate üldiselt meeskonna lähenemist: BDD, FastAPI, süsteemi geograafiline jaotamine?
Kuidas teie koodi ülevaatus toimub?
Milline on erinevus sünkroonse ja asünkroonse teenustevahelise suhtluse vahel?
Millised on hetkel meeskonna prioriteedid? Mis põleb?
Kellega sa oled kõige sagedamini seotud ülesande määramise etapis ja kuidas ülesanne saabub?
Mida teeb EXPLAIN ja mis muutub, lisades ANALYZE? Millal indeks on kasutu?