Was uns geholfen hat, den Online-Handel in der neuen Umgebung schnell wieder aufzubauen

Hallo!

Mein Name ist Mikhail, ich bin der stellvertretende IT-Direktor bei Sportmaster. Ich möchte eine Geschichte darĂŒber erzĂ€hlen, wie wir mit den Schwierigkeiten umgegangen sind, die wĂ€hrend der Pandemie aufgetreten sind.

In den ersten Tagen der neuen RealitĂ€t hat sich das ĂŒbliche Format des Offline-Handels von Sportmaster eingefroren, und die Belastung unseres Online-Kanals, hauptsĂ€chlich in Bezug auf die Lieferung an die Adresse des Kunden, hat sich verzehnfacht. In wenigen Wochen haben wir ein riesiges Offline-GeschĂ€ft in ein Online-GeschĂ€ft umgewandelt und den Service an die BedĂŒrfnisse unserer Kunden angepasst.

Kurz gesagt, was im Wesentlichen unser sekundĂ€rer Betrieb war, wurde unser HauptgeschĂ€ft. Die Bedeutung jeder Online-Bestellung ist extrem gewachsen. Es war notwendig, jeden Rubel zu retten, den der Kunde in die Firma brachte. 

, , 285 . 270 , , .

. -, - ( , ). -, ( COVID) , . , , . — .

-

, -

, , , , , , . 

Anzahl der Bestellungen vom 18. bis 31. MĂ€rz
18 31
Anzahl der Anfragen an Microservices fĂŒr Online-Zahlungen
-
Die Anzahl der Bestellungen auf der Website

, 14 , — 4 . . 

, , .

, 2019 . , , , , . .

, , . , , , -. 

- , . , - , , , , .

- , — , . , , Zabbix , Prometheus , Stack ELK , Grafana , Swagger, Docker .

, - . , , API . — - UI-. Telegram .

, , - , . 

. , , , . , - , , . 

, , .

 

, -

. , . , , , , .

, , , , -. . , . , , .

, . , , .

, , , , - .

, . — ,  . . — , .

— . : , , . , , .

— CI/CD Pipeline. , , , . CI/CD Pipeline , . , CI/CD Pipeline, .

Und hier ist die Checkliste

. API, feature toggle, , , , .

— . , , .

-, . , , , , . , : , , . , , MongoDB, , Oracle json-. , . , . 

-, . , low coupling . , , , . . , .

, , , .

. , , , , , , . Caffeine Cache. 

, , Hazelcast. , , Hazelcast , . .

, Kryo Hazelcast .   ReplicatedMap IMap + Near Cache Hazelcast . 

: . , , , , , .

. Webflux Kotlin . , input-output . , , .

— . . , , , JDBC-, . 

runtime exception. , . , -. runtime exception- .

Elasticsearch

Elasticsearch . , , , . 10 , Scroll. , . 

postfilter . . 

bulk- , .

API

API . : , . , user experience.

, , , .

,

, , , . 

. , . 100% , , , , , .

. (, ) . .

, , -. , . 50 , , . 

- , , , , — .

, , — : , , , . , . 

, , -, « ? ». . , , . , , .

  , 10 , : , . , - , , , , .

, , ( )  . . - .

, , , , . . 

,   , , , . , , , , , «».

, , , , , .

. , . , , . , , . 

. , , . . .

. , , .


, . ,

— - , . , - ( ). , .

. , . , , . .




All Articles