Un poco sobre el seguimiento y el servicio de conversión de Admitad

Hola, mi nombre es Alexander, soy el líder del equipo de desarrollo de soluciones de rastreo en Admitad.







Casi siempre durante las entrevistas me preguntan qué está haciendo el equipo, qué proyectos tenemos, etc. Se necesita mucho tiempo para explicar verbalmente a los candidatos cómo funciona la red Admitad CPA, y no está muy claro. Por eso, decidí escribir un artículo donde, en forma de respuestas a preguntas, se recopile información sobre el seguimiento, los servicios de nuestro equipo y las tareas que resolvemos. También les diré cómo funciona la monitorización para nosotros, cómo los microservicios son mejores que un monolito, cuál es el uso de QA y un par de cosas más interesantes.







¿Qué hace el equipo?



Las tareas del equipo incluyen soporte de servicios de rastreo, investigación y desarrollo de nuevas soluciones de rastreo. También implementamos en el código nuevas funciones e ideas comerciales con las que los gerentes de producto nos llegan. Además, resolvemos tareas internas para el desarrollo de servicios y cubrimos la deuda técnica (como sin ella). Finalmente, el equipo está obligado a cumplir con el SLA con el cliente en términos de tiempo de inactividad de los servicios y reacción a problemas.







¿Qué es el seguimiento?



El seguimiento es un papel de seguimiento de la palabra en inglés seguimiento, que se traduce como "seguimiento". Permítanme explicarles de inmediato que rastrear no significa espionaje. El seguimiento de los envíos postales se puede citar como una analogía familiar: el paquete se registra en la oficina de correos y se le asigna un identificador único para que el destinatario pueda seguir el estado de su entrega.













Admitad, Admitad .







?



Admitad. Admitad ( , — ).













:







  • Admitad .
  • Click_id, , .
  • -, ( ).


?



, — : . , . — -, .







, , . ~10 .







~1 000–2 000 RPS. , , 1,5–2 .



















Admitad, 24/7 . click_id Admitad RabbitMQ.







, , , -. CI.







- , Sentry Slack . Grafana.













, , .







?



, , user journey .













. ? Admitad . . — .







. , . . , , , .













?



, , . , 11.11 AliExpress, , : code freeze, .







, . -, RPS , Flask aiohttp.







( ) , , . , , . . Apache JMeter Locust . , .







, . , .













legacy- . , -, , , . . , . — .







?



, Admitad, , .







QA E2E , « ». «», , Admitad . E2E CI ( ).













?



, , .







  • , .
  • , - .
  • aiohttp . , QA.

    , .




, . , , Admitad.







aiohttp Python-, , . . ? ?








All Articles