Sobes.tech

Python

Perché in Magnite è stato utilizzato un indice GIN per la ricerca full-text invece di un motore di ricerca separato (Elasticsearch)?

Middle
182

Compito di debug: correggere il problema di idempotenza (una richiesta ripetuta del cliente crea un'operazione duplicata) e il problema Outbox (due worker pubblicano gli stessi eventi)

Middle
168

Parla del processo di registrazione del merchant — come funziona?

Middle
167

Qual è la differenza tra Coroutine, Task e Future in asyncio?

Middle
161

Cosa è importante per te nel processo di revisione del codice?

Middle
147

Compito di debug: correggere la condizione di race durante il prelievo di denaro (due richieste parallele possono prelevare più di quanto disponibile sul conto)

Middle
146

Qual è la differenza concettuale tra Kafka e RabbitMQ?

Middle
145

Cosa fa await in Python?

Middle
144

Come proteggersi dai duplicati e dalle race durante transazioni parallele in un database?

Middle
136

A cosa servono i blocchi nei database?

Middle
134

Cos'è EXPLAIN in un database e a cosa serve?

Middle
133

Di quali servizi eri responsabile (ownership)?

Middle
132

Cos'è AsyncSession in SQLAlchemy e quali sono le regole per lavorarci nel contesto di un microservizio FastAPI?

Middle
131

Cos'è una Race Condition in parole semplici?

Middle
130

Come valuti complessivamente l'approccio del team: BDD, FastAPI, separazione geografica del sistema?

Middle
130

Come si svolge la revisione del codice?

Middle
130

Qual è la differenza tra interazione sincrona e asincrona dei servizi?

Middle
130

Quali sono i compiti prioritari nel team in questo momento? Cosa sta bruciando?

Middle
130

Con chi interagisci più spesso nella fase di definizione del problema e in quale forma arriva il compito?

Middle
129

Cosa fa EXPLAIN e cosa cambia aggiungendo ANALYZE? Quando un indice è inutile?

Middle
128
/2