مرحبًا ، اسمي ألكساندر ، أنا رئيس فريق تطوير حلول التتبع في Admitad.
دائمًا تقريبًا أثناء المقابلات تُطرح أسئلة حول ما يقوم به الفريق وما هي المشاريع التي لدينا وما إلى ذلك. يستغرق الأمر الكثير من الوقت لشرح شفهيًا للمرشحين مبدأ شبكة Admitad CPA ، وهو ليس واضحًا تمامًا. لذلك ، قررت أن أكتب مقالًا يتم فيه جمع معلومات حول التتبع وخدمات فريقنا والمهام التي نحلها في شكل إجابات على الأسئلة. سأخبرك أيضًا كيف تعمل المراقبة بالنسبة لنا ، وكيف تكون الخدمات المصغرة أفضل من وحدة متراصة ، وما فائدة ضمان الجودة ، وبعض الأشياء الأكثر إثارة للاهتمام.
ماذا يفعل الفريق؟
تشمل مهام الفريق دعم خدمات التتبع والبحث والتطوير لحلول التتبع الجديدة. نطبق أيضًا في الكود ميزات جديدة وأفكار عمل يأتي إلينا بها مديرو المنتجات. بالإضافة إلى ذلك ، نقوم بحل المهام الداخلية لتطوير الخدمات وتغطية الدين الفني (بدونه). أخيرًا ، يلتزم الفريق بالامتثال لاتفاقية مستوى الخدمة مع العميل فيما يتعلق بوقت تعطل الخدمات ورد الفعل على المشكلات.
ما هو التتبع؟
التتبع عبارة عن ورقة تتبع من تتبع الكلمات الإنجليزية ، والتي تُترجم إلى "تتبع". اسمحوا لي أن أشرح على الفور أن التتبع لا يعني التجسس. يمكن الاستشهاد بتتبع العناصر البريدية كتشبيه مألوف: يتم تسجيل الطرد في مكتب البريد ويتم تعيين معرف فريد له ، بحيث يمكن للمستلم تتبع حالة التسليم لاحقًا.

?
Admitad. Admitad ( , — ).

:
?
, , . ~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, .
( ) , , . , , . . Apache JMeter Locust . , .
, . , .

legacy- . , -, , , . . , . — .
?
, Admitad, , .
QA E2E , « ». «», , Admitad . E2E CI ( ).

?
, , .
- , .
- , - .
- aiohttp . , QA.
, .
, . , , Admitad.
aiohttp Python-, , . . ? ?