Quali pattern aiutano a evitare downtime durante il deployment?
Python
Quali sono i vantaggi del generatore?
Come funziona una transazione in PostgreSQL? Cos'è il WAL?
Come ti senti riguardo al fatto che ci sarà molto Django nel lavoro? Sei disposto a immergerti e imparare?
Puoi parlare più dettagliatamente di GIL: cos'è, a cosa serve e perché è un problema se dà così fastidio?
Descrivi come vedi uno schema di deploy ideale di un'applicazione — passo dopo passo, dal momento del commit fino a quando il codice funziona in produzione.
È possibile disattivare GIL o come evitarlo?
Cos'è un descrittore in Python?
Qual è la complessità di aggiungere, rimuovere e accedere ai valori in un dizionario Python?
Puoi parlare più dettagliatamente del deployment, in particolare del deployment blue-green: cosa deve preparare lo sviluppatore nel codice base per questo?
Qual è la differenza tra WSGI e ASGI?
[nome] ha chiesto: Gli utenti non riescono ad accedere all'applicazione, causando perdite di denaro all'azienda. Quali sarebbero le tue azioni?
Qual è la differenza tra un array e una lista collegata? Quale struttura dati viene utilizzata sotto il cofano in Python list?
Cosa ci sarà nella variabile D e perché?
Come eseguire correttamente un'attività Celery asincrona all'interno di un blocco di transazione Atomic in Django? Ad esempio, l'invio di email.
Cosa sono le migrazioni senza downtime? Il problema di aggiungere una colonna NOT NULL senza valore predefinito a livello di database.
Cos'è un'iniezione SQL e come proteggersi da essa?
Quando è meglio usare l'asincronia o il multithreading in Python, e per quali compiti?
Come eliminare correttamente, passo dopo passo e in modo sicuro, una colonna dal database che non viene più utilizzata, ma a cui il vecchio codice può ancora accedere?
Come usare Prefetch con filtraggio degli oggetti correlati (ad esempio, solo ordini attivi)?