こんにちは、私の名前はアレクサンダーです。アドミタッドの追跡ソリューション開発チームのチームリーダーです。
ほとんどの場合、インタビュー中に、チームが何をしているのか、どのようなプロジェクトがあるのかなどについて質問されます。Admitad CPAネットワークがどのように機能するかを候補者に口頭で説明するには多くの時間がかかり、あまり明確ではありません。そこで、質問への回答という形で、追跡、チームのサービス、解決するタスクに関する情報を収集する記事を書くことにしました。また、監視がどのように機能するか、マイクロサービスがモノリスよりも優れているか、QAの使用法、およびいくつかの興味深い点についても説明します。
チームは何をしますか?
チームのタスクには、追跡サービスのサポート、新しい追跡ソリューションの研究開発が含まれます。また、製品マネージャーが提供する新機能やビジネスアイデアをコードに実装します。さらに、サービス開発のための内部タスクを解決し、技術的負債をカバーします(それがない場合と同様)。最後に、チームは、サービスのダウンタイムと問題への対応に関して、顧客とのSLAを履行する義務があります。
追跡とは何ですか?
追跡は、英語の単語追跡からの追跡用紙であり、「追跡」と解釈されます。追跡はスパイ活動を意味するものではないことをすぐに説明させてください。郵便物の追跡は、おなじみの例として引用できます。小包は郵便局に登録され、一意の識別子が割り当てられているため、受信者は後で配達のステータスを追跡できます。

?
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-, , . . ? ?