Come hai capito che era necessario guardare al miglioramento del servizio di notifiche? Come hai misurato le metriche?
Python
Parlami di te: cosa hai fatto, quali compiti hai svolto, quali successi hai ottenuto, quali difficoltà hai incontrato?
Cosa stai cercando ora per te? Qual è la tua motivazione, in quale direzione vuoi svilupparti?
Cosa è meglio usare invece dei thread se ci sono operazioni CPU intensive (calcoli matematici)?
Come risolvere la situazione quando il consumatore non riesce a elaborare i messaggi in tempo e si accumula una coda?
Come hai misurato che la tua soluzione ha davvero aiutato? Cosa si sarebbe potuto fare senza aspettare il feedback dei clienti?
Se hai visto query lente, come hai analizzato il problema e come l'hai risolto? Hai un caso reale?
Parlami più dettagliatamente dei microservizi di cui eri responsabile. Quali compiti hai implementato lì?
Ci sono stati casi in cui si è capito che era meglio passare da ORM a SQL raw?
Perché un topic in Kafka è diviso in partizioni?
Cosa significa 'efficace' in relazione al servizio di notifiche? Quali problemi hai visto?
Cosa succede se in una funzione async si chiama un codice bloccante? Cosa succede con l'event loop?
Come è stato configurato il monitoraggio sui servizi? Cosa è stato misurato e come appariva?
Cos'è la tolleranza ai guasti e cosa si può fare dal lato del servizio per ottenerla?
Come prevedere in anticipo che la coda in Kafka inizia ad accumularsi per non influenzare gli utenti?
Cos'è GIL in CPython?