¿Puedes contarme más sobre el despliegue, en particular sobre el despliegue azul-verde: qué necesita preparar el desarrollador en la base de código para esto?
Python
¿Cuáles son las desventajas del código asíncrono?
¿Cuándo se debe usar asincronía y cuándo sincronía/multihilo?
¿Para qué tareas es mejor elegir RabbitMQ y para cuáles Kafka?
¿Por qué te vas de [empresa]?
¿Qué son select_related y prefetch_related, cuál es la diferencia entre ellos y cómo funcionan internamente?
Por favor, dime qué sabes sobre colas de mensajes, brokers de mensajes. ¿Cuáles conoces y con cuáles has trabajado?
¿En qué escenarios puede RabbitMQ perder mensajes y cómo evitarlo?
¿Cómo ejecutar un SDK bloqueante sincrónico desde código asíncrono sin reescribirlo?
¿Cómo construirías arquitectónicamente un nuevo proyecto en FastAPI o Django y dónde colocarías la lógica de negocio?
¿Cómo ejecutar correctamente una tarea asíncrona de Celery dentro de un bloque de transacción Atomic en Django? Por ejemplo, el envío de correos electrónicos.
¿Cuál es la diferencia entre un array y una lista enlazada? ¿Qué estructura de datos se utiliza en Python list bajo el capó?
¿Cómo eliminar correctamente, paso a paso y de manera segura, una columna de la base de datos que ya no se usa, pero a la que el código antiguo aún puede acceder?
Describe un proceso típico de CI/CD desde el commit hasta el despliegue en producción.
¿Por qué la autenticación y la autorización están separadas? ¿Puedes explicarlo?
¿Qué es WAL en PostgreSQL?
¿Con qué pila trabajas más y en qué te sientes más seguro?
¿Cómo preparar migraciones de bases de datos compatibles hacia atrás para el despliegue sin tiempo de inactividad?
¿Se puede ejecutar la aplicación a través de Uvicorn?
¿Cómo encontrar una prueba flaky y cuáles pueden ser las causas de su inestabilidad?