áá±áá¹áá¬ááŸáá·áºááŒá¬ážááá¯ááºáá«á!
áá»áœááºáá±á¬á·áºáá¬ááẠáá®áá±ážááºá áá»áœááºáá±á¬áº Sportmaster áá¯áá¹ááá®ááŸá¬ IT áá²á· áááºáá±á¬ááºááœáŸááºááŒá¬ážáá±ážááŸá°ážáá«á áááºáá±á¬áá«áá¬áá¡ááœááºáž ááŒá áºáá±á«áºáá¬áá²á· á áááºáá±á«áºááŸá¯ááœá±ááᯠáááºááá¯ááá¯ááºááœááºááŒá±ááŸááºážáá²á·áááºááá¯áá²á· áá¬ááºáááºážááᯠáá»áŸáá±áá»ááºáá«áááºá
á¡ááŒá áºááŸááºá¡áá áºáááááááºáá»á¬ážááœááºá Sportmaster ááá¯á¶ááŸááºá¡á±á¬á·ááºááá¯ááºážáá±á¬ááºážáááºáá±ážáá¯á¶á á¶ááẠá¡á±ážáá²ááœá¬ážááŒá®ážá á¡áááá¡á¬ážááŒáá·áº áá¯á¶ážá áœá²áá°áááááºá á¬ááá¯á·áá±ážááá¯á·ááŸá¯ááŸáá·áºáááºáááºá áá»áœááºá¯ááºááá¯á·áá¡áœááºááá¯ááºážáá»ááºáááºáá±á«áºááœááºáááºááŸá¯ááẠ10 áááá¯ážáá¬áááºá áááºááá¹ááááºá¡áááºážáááºá¡ááœááºážááœááºá áá»áœááºá¯ááºááá¯á·ááẠá§áá¬áá¡á±á¬á·ááºááá¯ááºážá á®ážááœá¬ážáá±ážááᯠá¡áœááºááá¯ááºážáá áºáá¯á¡ááŒá áºááá¯á· ááŒá±á¬ááºážáá²ááŒá®áž áááºáá±á¬ááºááŸá¯ááᯠáá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºáá»á¬ážáááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áº ááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá¡á±á¬áẠááŒá¯áá¯ááºáá±ážáá«áááºá
á¡ááŒá±áá¶á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááá¯ááºáááºážáá±á¬ááºááœááºááŸá¯ááẠáá»áœááºá¯ááºááá¯á·áá¡ááááá¯ááºáááºážááŒá áºáá¬áááºá á¡áœááºááá¯ááºáž ááŸá¬áá°ááŸá¯ááá¯ááºážá á¡áá±ážáá«ááŸá¯ááẠá¡ááœááºááŒáá·áºáá¬ážáá¬áááºá áá¯áá¹ááá®ááá¯á· áá±á¬ááºáááºáá°áá±á¬ááºáá¬ááá·áº áá°áááºááá¯ááºážááᯠááááºážáááºážááẠááá¯á¡ááºáááºá
áá±á¬ááºáááºáá»á¬ážá áá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠáá»ááºááŒááºá áœá¬ áá¯á¶á·ááŒááºááá¯ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠáá¯áá¹ááá®á áááºááá¯á¶ážáááºážááœáẠáá±á¬ááºááẠá¡áááºá¡ááœááºá ááºáá¬áá áºáá¯ááᯠááœáá·áºááŸá áºáá²á·ááŒá®áž ááá¯á¡áá« áá áºáááºáá»áŸáẠáá¯ááºážáá±á«áºááá¯ááŸá¯ ááá ááá ááá·áºááᯠáááºáá¶áááŸáááá¯ááºáá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá áá»áœááºá¯ááºááá¯á·ááẠá ááá¯ážááá¯ááºáá±á«ááºáž 285 ááᯠááááœá±á·ááŸá¯áá²á·ááŒá®áž áá±ážáááºážáá±á¬ áááºáááºááŸá¯áá¯á¶á á¶á¡áá áºááá¯á· ááŒá±á¬ááºážááœáŸá±á·áá²á·ááŒá®áž áá¯á¶ážá áœá²áá°áá»á¬ážá¡á¬áž á¡ááŸá¬á á¬áá»á¬ážáááºáá¶áááŸááááºááŸáá·áº áááºáááºážáá»á¬ážááẠáááºážááá¯á·áá¡áá¯ááºáá»á¬ážááᯠáááºáááºááááºážááááºážáá¬ážááẠááœáá·áºááŒá¯áá±ážáá«áááºá
á¡ááœááºáá°ážááŒá±á¬ááºážáá±áž áá¯ááºáááºážá ááºá¡ááœááºáž á¡ááá ááŒá¿áá¬ááŸá áºáᯠááŒá¯á¶ááœá±á·áá²á·ááááºá ááááŠážá áœá¬á áá»áœááºá¯ááºááá¯á·áá¡áœááºááá¯ááºážáááºážááŒá áºáá»á¬ážáá±á«áºááœáẠáááºáá±á¬ááºááŸá¯ááẠáááá¬áááºááŸá¬ážá áœá¬ ááá¯ážáá¬áá«ááẠ(áá¬áá»á®á á€á¡áá¬ááᯠáá»áœááºá¯ááºááá¯á· áááºááá¯á·ááá¯ááºááœááºááŒá±ááŸááºážáááºááᯠááá·áºá¡á¬áž ááŒá±á¬ááŒáá«áááº)á áá¯áááá¡áá±ááŒáá·áºá ááŸá¬ážáá«ážáá±á¬ (COVID á¡ááŒáá¯) áááºáááºááŸá¯áá»á¬ážááẠá¡ááá»á¬ážá áœá¬ ááá¯ážáá¬áᬠáá»ááºááŒááºáá±á¬ á¡ááá¯á¡áá»á±á¬ááºá áá áºáá»á¬ážá áœá¬ ááá¯á¡ááºáá«áááºá á€ááŒá¿áá¬ááá¯ááŒá±ááŸááºážáááºá áá»áœááºá¯ááºááá¯á·ááẠááááºá á¡ááááá±áá¬áá»á¬ážááŒá áºááá·áº áá±ááá»á¬ážá០á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá»ááºááŒááºá áœá¬ ááœáŸá²ááŒá±á¬ááºážáá±ážáá²á·ááááºá áá«ááᯠElena á áááºážááᯠáá«ááá¯á· áááºááᯠááá¯ááºááœááºáá²á·áááºááá¯áᬠááŒá±á¬ááŒáááá·áºáááºá
á¡áœááºááá¯ááºážáááºáá±á¬ááºááŸá¯áá»á¬ážáá¯ááºáá±á¬ááºááŒááºážá
Kolesnikov Sergeyá á¡áœááºááá¯ááºážá ááá¯ážááŸáá·áº microservices áá»á¬ážááááºáááºááŸá¯á¡ááœááºáá¬áááºááŸááááºá
áá»áœááºá¯ááºááá¯á·ááááºáá®á ááá¯ážááá¯ááºáá»á¬ážááẠá§áá·áºáááºáá»á¬ážááŸáá·áº áá®ážáááºáá¬áá»áááºááŸá á áá¯á¶ážá áœá²áá°á¡áá±á¡ááœááºá áá»áœááºá¯ááºááá¯á·áá¡ááºááºáá®áá±ážááŸááºážááœáẠááŸá¬áá°ááŸá¯á¡áá±á¡ááœááºááŸáá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážááá¯á· áá±á¬ááºážááá¯ááŸá¯á¡áá±á¡ááœááºááá¯á·áá²á·ááá¯á·áá±á¬ áááºááá áºáá»á¬áž ááá¯ážáá¬ááŸá¯ááᯠááŸááºáááºážáááºáá¬ážááá¯ááºáá²á·áááºá
áááºá áá áááºáá±á·á០áááºá áá áááºáá±á·á¡áá á¡á±á¬áºáá«á¡áá±á¡ááœááºá¡áœááºááá¯ááºážááœá±áá±ážáá»á±ááŸá¯ á¡áá±ážá á¬ážáááºáá±á¬ááºááŸá¯áá»á¬ážá¡ááœáẠáá±á¬ááºážááá¯ááŸá¯á¡áá±á¡ááœááºáááºááá¯ááºáá±á«áºááœáẠáááºáá¬ážáá±á¬ á¡á±á¬áºáá«á¡áá±á¡ááœááº
áááááááºááœáẠáá»áœááºá¯ááºááá¯á·ááẠááá·áºááŸááºážááŒá±á¡á¬ážááŒáá·áº 14 á ááá¯ážáá¬áááºááᯠááœá±á·áááŒá®áž áá¯áááááœáẠ4 ááŒáááºááŸááááºá áá»áœááºá¯ááºááá¯á·á á¡ááá®áá±ážááŸááºážáá»á¬ážá áá¯á¶á·ááŒááºááŸá¯á¡áá»áááºáááºááá áºá¡á¬áž á¡ááœáŸááºážááááºážá¡ááŸááá¯á¶ážá¡ááŒá Ạáá°ááá«áááºá
á€ááááºááœáẠáá»áœááºá¯ááºááá¯á·ááẠáá»ááºááŸá¬á á¬áá»á¬ážááŸáá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážá áá¯á¶á·ááŒááºááŸá¯ááᯠááŒááºááœá±á·áááŒá®ážá áá»áœááºá¯ááºááá¯á·ááẠáááºážáá²á·ááá¯á· ááá¯ážáááºááŸá¯ááᯠáááááá¬ážááááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯áẠáá¯á¶ážááŒááºáá²á·áááºá
á€áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠ2019 ááŸá áºáá¯ááºááœáẠááŒáá¯áááºááŒááºáááºááŒááºážáá¯ááºáááºážááᯠá áááºáá²á·ááŒááºážááŒá±á¬áá·áºááŒá áºáááºá ááá¯á¡áá« áá»áœááºá¯ááºááá¯á·ááááºáá±á¬ááºááŸá¯áá»á¬ážááᯠáááºáááºáá¬ážááŸááá¬ážááŒá®ážá áááºážááá¯á·ááŸá áá¯ááºááá¯ááºážááá¯ááºáá¬áá¬áá¬áá»á¬ážá virtualization á áá áºáá»á¬ážá docker áá»á¬ážááŸáá·áº áááºáá±á¬ááºááŸá¯áá»á¬ážá¡ááá·áºááœáẠá¡ááŸá¬ážá¡ááœááºážáá¶ááá¯ááºáááºááᯠá¡á¬ááá¶áá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá áá»áœááºá¯ááºááá¯á·ááá¬áá¬áááºážááŒá áºáá»á¬ážá á áœááºážáááºááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž áá»á¬ážá áœá¬áá±á¬áááºáá»á¬ážááᯠáá¶ááá¯ááºáááºááŸáá á±áá«áááºá
á€áá¬ááºáááºážáá áºáá¯áá¯á¶ážááœáẠáá»áœááºá¯ááºááá¯á·ááᯠáá°áá®áá±ážááá·áº á¡ááááááááá¬ááŸá¬ áá»áœááºá¯ááºááá¯á·á á á±á¬áá·áºááŒáá·áºáá±ážá áá áºááŒá áºáááºá ááŸááºáá«áááºá áááŒá¬áá±ážáá®á¡áá áá»áœááºá¯ááºááá¯á·ááœáẠáá¯ááºááá¯ááºážááá¯ááºáá¬áá á¹á ááºážáááááá¬á¡ááá·áºááŸáá·áº áá¬á·ááºáá²á¡ááá·áºá០áá¯ááºáááºážáááºááá áºá¡ááá·áºá¡áá á¡ááœáŸá¬á¡á¬ážáá¯á¶ážááœáẠáááºááá áºáá»á¬ážááᯠá á¯áá±á¬ááºážááœáá·áºááŒá¯ááá·áº áá áºáá¯áááºážáá±á¬á áá ẠáááŸááá²á·áá«á
ááá¬ážáááºá¡á¬ážááŒáá·áº áá¯áá¹ááá®ááœáẠá á±á¬áá·áºááŒáá·áºááŸá¯áá»á¬ážááŸááá±á¬áºáááºáž á ááºážáááºážá¡ááá¯ááºáž áá°á á¯ááœá²áᬠáá®ážááŒá¬ážáá¬ááá»á¬ážá áá¬áááºááá¹ááá¬ážáá»á¬ážááœáẠááŸááá±áááºá ááááºáá±á¬á· á¡ááŒá áºá¡áá»ááºáá áºáᯠááŒá¯á¶áá¬áá²á·á¡áá« á¡ááá¡áá» ááŒá áºáá»ááºáá²á·áá¬ááᯠáá¯á¶áá¬ážáááºááŸá¯ áááŸáááá±á¬ááºá áááºááœááºáá±ážáááºáž áááŸááááá¯á áááŒá¬ááááá¯áááᯠááŒá¿áá¬ááᯠááŒá±áááºá¡á±á¬ááºááŸá¬ááŒá®áž ááœá²áá¯ááºááá¯á· á ááºááá¯ááºážáá² ááŒá±ážááœá¬ážáá±á·ááŸááá«áááºá
áá áºáá»áááºáá»áááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠá€á¡áá¬ááᯠáá¶ááá¯ááºáááºááŸáááẠáá¯á¶áá±á¬ááºáááºáᯠáá»áœááºá¯ááºááá¯á·ááœá±ážááŒá®áž áá¯á¶ážááŒááºáá²á·áááº- áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá¯á¶áá áºáá¯áá¯á¶ážááᯠá¡ááŒáá·áºá¡áááŒááºááá¯ááºááẠá á¯á ááºážáá¬ážáá±á¬ á áá áºáá áºáᯠááá¯á¡ááºáá«áááºá áá»áœááºá¯ááºááá¯á·á stack ááœááºáá«áááºááá·áº á¡ááááááºážááá¬áá»á¬ážááŸá¬ Zabbix ááẠááááá±ážáá»ááºáá»á¬ážááŸáá·áº ááá¯ááºážáá¬ááŸá¯ááá¯ááºáᬠááá¯ááŸá±á¬ááºááŸá¯á ááºáá¬á Prometheus á¡ááºááá®áá±ážááŸááºážáááºááá áºáá»á¬ážááᯠá á¯áá±á¬ááºážááááºážáááºážááŒááºážá¡ááœááºá á á±á¬áá·áºááŒáá·áºáá±ážá áá áºáá áºáá¯áá¯á¶ážá០áá±áá¬áá»á¬ážááᯠááŸááºáááºážáááºááŒááºážááŸáá·áº ááááºážáááºážááŒááºážá¡ááœáẠStack ELK á¡ááŒáẠá¡ááŒááºá¡á¬áá¯á¶áá¯á¶áá±á¬áºáááºá¡ááœáẠGrafanaá Swaggerá Docker ááŸáá·áº á¡ááŒá¬ážá¡áá¯á¶ážáááºááŒá®áž áááºááŸáá·áºáááºážááŸá®ážáá±á¬á¡áá¬áá»á¬ážá
áá áºáá»áááºáááºážááŸá¬áááºá áá»áœááºá¯ááºááá¯á·ááẠá á»á±ážááœááºááœááºáááŸáááá¯ááºáá±á¬ áááºážááá¬áá»á¬ážááá¯áá¬áá áá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯ááºá¡áá»áá¯á·ááá¯áááºáž áá®ááœááºáááºáá®ážááá¯ááºá á±áá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáááºááá áºáá»á¬áž á á¯áá±á¬ááºážáááºá¡ááœáẠAPI áá áºáá»áá¯ážáá»áá¯ážááᯠáá áºáá¯ááŸáá·áºáá áºáᯠáá±á«ááºážá ááºáááºá¡ááœáẠáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠááŒá¯áá¯ááºáá±ážáá«áááºá ááá¯á·á¡ááŒáẠáá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯ááºá á±á¬áá·áºááŒáá·áºáá±ážá áá áºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáá±áá«ááẠ- áá¯ááºáááºážáááºááá áºáá»á¬ážá¡ááá·áºááœáẠáá»áœááºá¯ááºááá¯á·ááẠUI á ááºážáááºááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá«áááºá á¡áááºážáá»á¬ážááá¯á¡ááŒá±á¬ááºážááŒá¬ážááẠTelegram ááœáẠbot áá áºáá¯áááºážááŸááááºá
áá»ááºáá»ááºááŒáá·áºááŒáá·áº á¡áá¯á¶ážáááŒá¯áá±á¬ áá»ááºážááŒá±á¬ááºážáá±á¬ áááºááá áºá¡áá»áá¯á·á¡ááœáẠááááá±ážáá»ááºáá»á¬áž ááá·áºááœááºážááŒááºážá¡áá«á¡ááẠáááºážááá¯á·ááẠááœááºáááºá áœá¬ ááááºážáááºážááá¯ááºááŒá®áž áááºážááá¯á·á áááºááá áºáá»á¬ážááŸáá·áº á¡áá¯ááºáá¯ááºááá¯ááºá á±ááẠá á±á¬áá·áºááŒáá·áºáá±ážá áá áºá¡á¬áž á¡ááœá²á·áá»á¬ážáᶠá¡áá¯á¶ážááŒá¯ááá¯ááºá á±ááẠááŒáá¯ážáááºážáá»ááºááŸááááºá
á áá áºáá áºáá»áŸá±á¬ááºáá¯á¶ážááœááºá áá»áœááºá¯ááºááá¯á·ááẠá¡ááŒá áºá¡áá»ááºáá»á¬ážááᯠáááºááá¯ááºááá»áŸ ááŒááºááŒááºáááºááẠáá¯ááºáá±á¬ááºááá¯ááºá á±áááºááŸáá·áº áá±ááá¹ááá¡ááŒá áºááá¯á· ááŒá±á¬ááºážáá²ááẠááŒáá¯ážá á¬ážá¡á¬ážáá¯ááºáá«áááºá ááá¯á·á¡ááŒááºá áá»áœááºá¯ááºááá¯á·á ááá¯ááºáááá¯áááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº á áá áºáá»á¬ážá á¡áá±á¡ááœááºááẠáááŒá¬áá±ážáá®á áááá¬áááºááŸá¬ážá áœá¬ ááá¯ážáá¬áá²á·ááŒá®áž áá±á«ááºážá ááºááŸá¯á¡áá±á¡ááœááºááẠá¡ááá¯ááºááá·áº ááá¯ážáá¬áá²á·áááºá áá±á«ááºážá ááºážááŸá¯á¡ááá·áºááœáẠááŒá áºáááºáá»á¬ážááᯠááŸá¬ááœá±áá±á¬áºáá¯ááºááŒááºáž áá¯ááºáááºážá ááºááᯠá¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááŒááºážá áá áºá áááºáá áºááá¯ááºážá¡áá±ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáááºááœááºážááŸá¯ááŸáá·áº á áá áºáá»á¬ážá á¡ááŒááºá¡ááŸááºáá¯á¶á·ááŒááºááŸá¯ááŸáá·áº áááºá ááºáá±á¬ á¡áááááŒá¿áá¬áá»á¬ážááᯠááŸá¬ááœá±ááá¯ááºá á±ááá·áº á áá áºáá áºáá¯ááᯠáá®ááœááºáá¯ááºáá¯ááºáá¬ážáá«áááºá áá áºá¥á®ážááá¯áá áºá¥á®ážá
á¡á±á¬áºááá±ážááŸááºážá
áá
áºáá»á¬ážááŸáá·áºáááºáááºá ááŒá®ážááœá¬ážááá¯ážáááºáááºááŸáá·áº ááœá¶á·ááŒáá¯ážááá¯ážáááºááẠáá»áœááºá¯ááºááá¯á·ááœáẠáá±áá¬áá»ááºááŸááá±áá±ážááŒá®áž áááºážááᯠáá»áœááºá¯ááºááá¯á· áááºááŒáœá
áœá¬ áá¯ááºáá±á¬ááºáá±áá«áááºá áá»áœááºá¯ááºááá¯á·á á
á±á¬áá·áºááŒáá·áºáá±ážá
áá
áºá¡ááŒá±á¬ááºáž ááá¯ááá¯áááºááŸá¯ááá¯ááºáá«áááºá
áááºážááá¬ááá¯ááºáᬠá ááºážáááºááŸá¯áá»á¬áž
Orlov Sergey ááẠáááºááŸáá·áº ááá¯ááá¯ááºážááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠá¡áááºá¡áá»ááºážá á áºá ááºáá¬ááᯠáŠážáá±á¬ááºáááºá
áá¯ááºááá¯ááºážááá¯ááºáá¬á ááá¯ážááá¯ááºáá»á¬ážááááºááááºážááŒááºážá áááºááááºážáá áá»áœááºá¯ááºááá¯á·ááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸá¯áá±á¬áá·áºá០á áááºáá±á«áºááŸá¯á¡áá»áá¯ážáá»áá¯ážááᯠáááºááá¯ááºáá²á·ááááºá ááááá¯á¶ážá¡áá±áá²á· Load surge ááŒá áºáá²á·á¡ááœááºá ááá·áºáá»á±á¬áºáá±á¬á¡á á®á¡áá¶áá»á¬ážááᯠááá¯ááºáá±á¬ááºáá«áá ááŒáá·áºáá¬ážáá±á¬áááºááᯠá áá áºááá¯á·á¡áá¯á¶ážááŒá¯áá±á¬á¡áá«á áááºážááẠáááºážáááºážááœááºáá±á«ááºááœá²áá¶ááŒá®ážááŒáá·áº ááá¯á¶áá®ážá¡ááŒá áºááá¯á· ááŒá±á¬ááºážáá²ááœá¬ážááá¯ááºáááºá ááá¯á·ááá¯áẠá áœááºážáá±á¬ááºáááºááœáẠáá¯á¶ážááá¯ááºáá¯ááºááœá¬ážááá¯ááºááẠááá¯á·ááá¯áẠáááºážááá¯ááºáá±á¬ááºááá¯ááºá áœááºážááá¯ááẠáá¯á¶ážááŸá¯á¶ážááœá¬ážá á±ááá¯ááºáááºááŸá¬ ááŸááºážáá«áááºá
áá¯áááááŸá¯áá±á¬áá·áºááŸá¬ á¡áááºážáááºáᬠáááºááŸá¬ážáááºááŸá¬á áááºáá¯ááºáááºááá¯áž ááŒáá·áºáá¬ážáá±á¬ á áá áºááẠá á®ážááœá¬ážáá±áž áá¯ááºáááºážá ááºáá»á¬ážááœáẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááŸáá·áº ááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá á±ááẠá¡ááœááºáá»ááºááŒááºá áœá¬ ááŒá±á¬ááºážáá²áááẠááŒá áºáááºá áá áºáá«ááá± áá áºáá±á·ááᯠá¡ááŒáááºáá±á«ááºážáá»á¬ážá áœá¬á áá¯áá¹ááá®áá»á¬ážá áœá¬ááœáẠáá¬ážáááºáááºážááŸá¯ááºááŸá¬ážááŸá¯áá»á¬ážááŸááá«áá á áá áºááœáẠáááºááá·áºááŒá±á¬ááºážáá²ááŸá¯á០ááŒá¯áá¯ááºáááºáááá¯á¡ááºááŒá±á¬ááºáž á ááºážáá»ááºážáá áºáá¯ááŸááááºá áá¯á¶ážáááá«á á¡áá¯ááºááŒá áºáááœá±á· á¡áá¯ááºáá¯ááºáá«á á±á
ááŒá®ážáá±á¬á· áá»áœááºáá±á¬áºááá¯á·ááŸá¬ á¡áá¯á¶ážáááŸááá²á· Black Friday áá áºáá¯ááŸááá²á·ááŒá®áž á¡á²áá®á¡áá±á¬á¡ááœááºážááŸá¬áá² á áá áºáá áºáá¯ááᯠááŒá±á¬ááºážáá²ááá¯á· ááá¯á¡ááºáááºá á áá áºááœáẠá¡ááŸá¬ážá¡ááœááºážá ááŒá¿áᬠááá¯á·ááá¯áẠáá»áá¯á·ááœááºážááŸá¯ááŸááºááá»áŸááẠáá¯ááºáááºážá¡ááœáẠá¡ááœááºáá¯ááºáá»áááºááŒá áºáááºá
ááŸá±á·ááá¯áá»áŸá±á¬áºááŒáá·áºáááºážá áá»áœááºá¯ááºááá¯á·ááẠá€á ááºážáááºááŸá¯áá»á¬ážááᯠááá¯ááºááœááºááŒá±ááŸááºážááá¯ááºáá²á·ááŒá®áž á áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáááºááá¯áá¶ááá¯ááºáááºááŸááᬠááœááºáá°á áœá¬ áá»áááºááŸáááá¯ááºáá²á·ááŒá®áž ááá¹áá¬áá¯á¶ážááá¯ááºáá¬áááºážááá¬ááá¯ááºážááá¯ááºáᬠáá»áá¯á·ááœááºážáá»ááºáá»á¬ážááᯠáá»áœááºá¯ááºááá¯á· áááœá±á·ááŒá¯á¶áá²á·áááŒá±á¬ááºáž ááŒá±á¬áá«áááºá
á áá áºá ááŒáá·áºáá¬ážáá±á¬áá»áŸááºá á®ážááŒá±á¬ááºážáááºáá»á¬ážááᯠáá¶ááá¯ááºáááºááŸáá á±ááá·áº ááá¹ááá¯ááºáá±ážáá¯ááŸááááºá áááºážááá¯á·áá²á០áááá¡áá»ááºááŸá¬ á á±á¬áá·áºááŒáá·áºáá±á·áá¬ááŒááºážááŒá áºááŒá®áž á¡áááºááœáẠáááºáááºááŸá¯áá¬ážááá·áºá¡áá¬ááŒá áºáááºá built-in á á±á¬áá·áºááŒáá·áºáá±ážá áá áºáááŸááá²á á áá áºááááºááá¯á·ááŸá¯áá»á¬ážááá¯ááŸá¬ááœá±áááºáááŒá áºááá¯ááºáá«á áá±á¬ááºážááœááºáá±á¬á á±á¬áá·áºááŒáá·áºáá±ážá áá áºááẠá¡áááºá¡áááºá¡á á¬ážáá»á¬ážááŸáá·áºáá°áááºá áááºážááẠááá·áºá¡ááœáẠáááºáá±á¬áá·áºáááºáá¬ááŸáááŒá®áž á¡á¶áááºááœááºáá»ááŒá áºááá·áºáááºá
áá¯ááá á¡ááá¯ááºážááá±á¬á· á ááºážáááºááŸá¯áá«á á€á¡áá»ááºááᯠáá»áœááºá¯ááºááá¯á· á¡ááœááºá¡áá±ážá¡áááºáá¬ážáá«áááº- áá»áœááºá¯ááºááá¯á·ááẠááá¹ááááºáá°áá áºáá»á¬ážá áá±á«ááºážá ááºá ááºážáááºááŸá¯áá»á¬ážá á áá áºáá áºáá¯á á®á¡ááœáẠá¡ááŒá¬ážá¡áá¬áá»á¬ážá áœá¬ááᯠáá±ážáá±ážáá«áááºá áá»áœááºá¯ááºááá¯á·áááºáááºáž á ááºážáááºááŸá¯áá»á°áá¬áá áºáá¯ááᯠáá±ážáá¬ážáá±ááŒá®áž áá áºáá»áááºáááºážááœáẠáá»áœááºá¯ááºááá¯á·ááẠááá¯ááºááá¯ááºá á áºáá±ážááŸá¯áá»á¬áž áááá¯á¡ááºáá±á¬á·ááá·áºá¡áá»ááºá¡áá á ááºážáááºááŸá¯á¡ááá·áºááᯠááá¯ážááŒáŸáá·áºááẠááŒáá¯ážá á¬ážáá±áá«áááºá
ááááááá¹ááá¯ááºááẠCI/CD ááá¯ááºááá¯ááºážááŒá áºáááºá á¡ááºááá®áá±ážááŸááºážááᯠáááºáá±á¬ááºááŒááºážá á ááºážáááºááŒááºážááŸáá·áº ááŒáá·áºáá»ááºááŒááºáž áá¯ááºáááºážá ááºáá»á¬ážááẠá¡áááºááá¯ááºáá¯á¶áž á¡ááá¯á¡áá»á±á¬áẠá¡ááá¯á¡áá»á±á¬áẠáá¯ááºáá±á¬ááºááá·áºááŒá®áž áá°ááá¯ááºááá¯áẠáááºáá±á¬ááºá áœááºáááºááŸá¯ áááŸáááá·áºáá«á CI/CD Pipeline áá¡ááŒá±á¬ááºážá¡áá¬ááẠá¡ááœááºáááºááŸáá¯ááºážááŒá®áž áááºážááᯠáááá¬áá»áŸáᬠááŒá±á¬ááŒáá«áááºá áá¯ááºáá¯ááºáá áºáá¯á á®ááẠá áœááºážáá±á¬ááºáááºá ááºáá¬áá»á¬ážáá¡áá°á¡áá®ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááœáẠáá¯ááºáá¯ááºá¡ááœá²á·áá áºáá¯á á®á CI/CD Pipeline á á áºáá±ážáááºá á¬áááºážáá áºáá¯ááŸááááºááᯠááŸááºáá¬ážááá¯ááºáá«áááºá
á€ááœáẠá á áºáá±ážáááºá á¬áááºážááŒá áºáááºá
á€áááºážááŒáá·áº áááºážááá¯ááºáá»á¬ážá áœá¬ááᯠá¡á±á¬ááºááŒááºááá¯ááºáááºááŒá áºáááºá áááºážááẠáá¯ááºááœáŸáá·áºááŸá¯ááá¬ážááᯠááŸá±á¬ááºááŸá¬ážááẠAPI áá¬ážááŸááºážáá±ážááœá²ááŒááºážááŸáá·áº á¡ááºá¹áá«áááºá¡ááœáá·áºá¡ááááºááŒá áºááŒá®áž á ááºážáááºááŸá¯ á¡ááŒáá·áºá¡á á¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááá·áº á¡ááá·áºááœáẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ á ááºážáááºááŸá¯áá»á¬ážááᯠá¡áá»á¯á¶ážáááºá á±áááºá ááŒáá·áºáá»ááºááŸá¯áá»á¬ážááẠáá»á±á¬ááœá±á·ááŸá¯áááŸáá á±ááŒááºáž á¡á ááŸááááºááá¯á·ááŒá áºáááºá
á áá¯áá¹áááá¹ááá¯ááºááŸá¬ áááá¯áá¬ááá¯ááºáᬠá¡ááŒá±áá¶áá°áá»á¬ážááŸáá·áº áááºážááá¬ááá¯ááºáᬠááŒá±ááŸááºážáá»ááºáá»á¬ážááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááá¯áá¬ááá¬á¡ááŒá±á¬ááºážááᯠá¡áá»áááºá¡áá±á¬áºááŒá¬á¡á±á¬áẠááŒá±á¬ááá¯ááá¯ááºáá±á¬áºáááºáž áá»áœááºá¯ááºá¡á¬áá¯á¶á áá¯ááºááá¯áá±á¬ á¡ááŒá±áá¶áá°á¡áá»áá¯á·ááᯠá¡áá±ážáá±ážáá±á¬áºááŒááá¯áá«áááºá
ááááŠážá áœá¬ áááºááẠáá®ážááŒá¬ážá¡áá¯ááºáá»á¬ážá¡ááœáẠá¡áá°ážááŒá¯áááááá¬áá»á¬ážááᯠááœá±ážáá»ááºááẠááá¯á¡ááºáááºá áá¯ááºáááºá á¡á²áá«á áááá¬áááºááŸá¬ážáááºá áááºáááºážááœá±ááᯠáá¶áá°áá²á· ááœááºážááá·áºááá·áºáááºá áááºáááºáá¬áá®ááœá±ááᯠá¡áá°ážáááºá¡á°ááŸáá·áºááœá±áá²á· ááŒá¯ááºáá¬ážááá·áºáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·áá±ááºááœááºá áá±áá¬áá±á·á áºáá»á¬ážá áááºááŸáºáá»á¬ážá áá±á¬ááºáá»á¬ážááŸáá·áº á¡ááŒá¬ážá¡áá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá°áá»á¬ážá á¡áá»á¬ážáá¯á¶ážá¡ááá¯ááºážááᯠááœáŸááºážááŒá¯á¶ááá¯ááºááẠáááááá¬áá»á¬ážá áœá¬ááẠuniversalization á¡ááœáẠááŒáá¯ážáááºážáá±ááŒáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠMongoDB áá±áá¬áá±á·á áºááᯠáá°áá«áá áááºážááẠá á¬ááœááºá á¬áááºážá¡áá»á¬ážá¡ááŒá¬áž á¡áá±á¬ááºážá¡áááºááŒá¯áá¯ááºáá¬ááœáẠá¡áá¯ááºáá¯ááºááŒá®áž Oracle áá±áá¬áá±á·á áºááẠjson ááŸáá·áº á¡áá¯ááºáá¯ááºáá«áááºá á¡áá¬áá¬ááá¯ááºážá¡ááœáẠáá¯á¶ážááá¯ááºáááºááá¯á· áááºááá«áááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá¯ááºá áœááºážá¡á¬ážá¡ááœáẠáááºáááºáá«áá áááááá¬áá áºáá¯á á®á á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠááŸááºážááŸááºážáááºážáááºážáá¬ážáááºááŒá®áž áá»áœááºá¯ááºááá¯á·ááá¯ááºáááºážáá¬áááºá¡áááºážá¡ááœáẠááá¯á¡ááºááá·áºá¡áá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠááá¯á¡ááºáá«áááºá
áá¯áááá¡áá»ááºááŸá¬ á áá áºáá»á¬ážááᯠáá®ááá¯ááºážááœá²ááá·áºá¡áá«á ááŸá¯ááºááœá±ážááŸá¯ ááá¯ážáá¬ááŸá¯áá áºáá¯á á®ááẠááá¬ážáá»áŸáááŸá¯ááŸáááááºááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºážááᯠá¡á ááºáááŒááºááŸááºáá¬ážááááºá á¡áááá·áºááœá²áááºááŒááºážááááá¬áááᯠáá°ááá¯ááºážáááááºá áááá»áá±á¬áááºáá±á¬ááºááŸá¯á¡ááá·áºá á áá áºáá áºáá¯áá¯á¶ážáá¡ááá·áºááŸáá·áº áááá¯áá¬á¡áááºážá¡áá»ááºážá¡ááá·áºááœáẠá¡áá¯á¶ážáá»ááá·áºáááºáᯠáá»áœááºá¯ááºáá¯á¶ááŒááºáá«áááºá load áááºážááŒá±á¬ááºážáá áºáá»áŸá±á¬áẠá áá áºá¡á áááºá¡ááá¯ááºážáá áºáá¯á á®ááᯠá¡áá»á¬ážááá¯áẠá¡ááá¯ááºážá¡áá¬ááŒáá·áº ááá¯ááºážáá¬ááá¯ááºááŸá¯ááẠá¡áá±ážááŒá®ážáá«áááºá ááá·áºááœáẠá€á áœááºážáááºááŸááá»áŸáẠá¡ááá¯ááºážá¡áá¬ááẠáááºáá²áááºááá¯ááºáá«á
áááºážááá¬ááá¯ááºáá¬ááŒá±ááŸááºážáá»ááºáá»á¬ážááŸáá·áº áááºáááºá áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá¯ááºá¡ááœá²á·áá»á¬ážá¡á¬áž á¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážá á¡ááŒá¶áá¬ááºáá»á¬ážááŸáá·áº ááŒá±ááŸááºážáá»ááºá¡áá áºáá»á¬ážááᯠááŒááºáááºááẠáá±á¬ááºážááá¯áá¬ážááŒá®ážá áááºážááá¯á·ááẠáá±á¬ááºáá¬ááá·áºáá¯ááºáááºážááœááºá¡ááœáẠááŒááºáááºáá¬ááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠáá±á¬ááºážááá¯áá¬ážáááºá
Keshi
áá±ááá¹ááááŸáá·áº ááŒáá·áºáá±áá¬ážáá±á¬ áááºááŸáºááœá±ážáá»ááºááŸá¯ááᯠáááááŸáááŸááá»ááºážáááºááẠááá¯á¡ááºáá«áááºá ááá«ááá¶ááœáẠáá°áá®áá±á¬á áá áºáá áºáá¯á¡ááœááºáž ááŸá áºáá¯á áá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯ááááºááŸá¬ á¡áááá¹áá¬ááºááŸááááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááœáẠá¡áá»áá¯á·áá±á¬áá±áá¬áá»á¬ážááẠáááŸááááŒá áºááá¯á¡ááºáá±á¬ showcase cache áá áºáá¯ááŒá áºááá·áº á áá áºáá»á¬ážááŸááááºá ááá¯ááá¯áááºááŸá¬á á¡ááºááááºáá»á¬ážááááºážááŒá áºááẠá áá áºááá¯ááºááá¯ááºááá±á¬ááºááœááºááœááºááŸáááŒá®áž á áá áºáá»á¬ážáááŒá±á¬ááºážáá²áá«á áá®áá±áá¬á á€áá»ááºážáááºááŸá¯á¡ááœáẠáá»áœááºá¯ááºááá¯á·ááẠáá±áááœááºáž Caffeine Cache ááᯠá¡áá¯á¶ážááŒá¯áááºá
ááá¯á·á¡ááŒáẠáááºáááºáá±á
ááºá¡ááœááºáž á
áá
áºá áááºááŒáœá
áœá¬ ááŒá±á¬ááºážáá²ááá·áº áá±áá¬áááºáž ááŸáááŒá®áž á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á·ááẠHazelcast ááŒáá·áº ááŒáá·áºáá±áá¬ážáá±á¬ áááºááŸáºáá
áºáá¯ááᯠá¡áá¯á¶ážááŒá¯áá±ááŒá®ááŒá
áºáááºá á€áá»ááºážáááºááŸá¯ááẠáááºážááá¯á·á¡ááŸááºááááºááá¯á¡ááºááá·áºáá±áá¬ááœáẠááŒáá·áºáá±áá¬ážáá±á¬ áááºááŸáºáá
áºáá¯á á¡áá»áá¯ážáá»á±ážáá°ážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááŒá®áž áááºážááá«áá² áá»áœááºá¯ááºááá¯á·áá¯ááºáá±á¬ááºááá¯ááºááá·áº Hazelcast á¡á
á¯á¡áá±ážáá±áá¬ááᯠááŒáá·áºáá±ááŒááºážá¡ááœáẠáááºáá±á¬ááºááŸá¯áá¯ááºáá»á
ááááºááᯠáá»áŸá±á¬á·áá»áá«á áááºááŸáºááœá±á¡ááŒá±á¬ááºáž á¡áá»á¬ážááŒá®ážáá±ážááŒá®ážááŒá®á
ááá¯á·á¡ááŒááºá Hazelcast ááŸá Kryo ááá¯á· serializer ááá¯ááŒá±á¬ááºážááŒááºážááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž áá±á¬ááºážáá±á¬ááá¯ážáááºááŸá¯ááᯠáá±ážáááºá ááá¯á·á¡ááŒáẠHazelcast ááŸá ReplicatedMap á០IMap + Near Cache ááá¯á· áá°ážááŒá±á¬ááºážááŒááºážááẠá¡á á¯á¡ááœá²á·áá áºáá»áŸá±á¬áẠáá±áá¬ááœá±á·áá»á¬ážááŸá¯ááᯠáá»áŸá±á¬á·áá»ááá¯ááºá á±áá«áááºá
á¡ááŒá¶ááŒá¯áá»ááºá¡áááºážáááº- á¡á á¯ááá¯ááºá¡ááŒá¯á¶ááá¯áẠáááºááŸáº áá»ááºááŒááºááœá¬ážáá±á¬á¡áá«ááœááºá áá¯ááá áááºááŸáºááᯠáá°ááœá±ážá á±ááŒá®áž áááºážááá¯á· ááŒá±á¬ááºážááŒááºážá áááºážáá»á°áá¬ááẠáá áºáá«áá áºáá¶ááœáẠáááºááá¯ááºáá«áááºá á€áááºážáááºážááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠááŸááºáá¬ááºáá¯á¶ážá áœá²ááŸá¯ááᯠááŸá áºááááá·áºáááºáᯠáááºááá±á¬áºáááºáž áááºááœá±á·ááœáẠáááºážááᯠáá»áá·áºáá¯á¶ážáá²á·ááá·áº á áá áºáá»á¬ážááœáẠááŸááºáá¬ááºáá¯á¶ážá áœá²ááŸá¯ áá»á±á¬á·áááºážááœá¬ážáááºá
áá¬ááºááŒá¯ááŸá¯á¡á á¯
áá»áœááºá¯ááºááá¯á·ááẠá áá áºá¡áá»á¬ážá¡ááŒá¬ážááœáẠáá¬ááºááŒá¯ááŸá¯á¡á á¯ááᯠá¡áá¯á¶ážááŒá¯áááºá áá»áœááºá¯ááºááá¯á·áá¡ááŒá±á¡áá±ááœááºá áááºážááẠcoroutines ááŒáá·áº Webflux ááá¯á·ááá¯áẠKotlin ááŒá áºáááºá ááŸá±ážááœá±ážáá±á¬ input-output áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá»áœááºá¯ááºááá¯á· áá»áŸá±á¬áºááá·áºáá¬ážáᬠreactive stack ááẠá¡áá°ážáá±á¬ááºážááœááºáá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá ááá¯ááºá áá Ạááá¯á·ááá¯áẠááá¯ááŸá±á¬ááºááŸá¯á áá áºáá»á¬ážááŒáá·áº áá¯ááºáá±á¬ááºááá·áº áááºáá±á¬ááºááŸá¯áá»á¬ážááᯠááŸá±ážááœá±ážá á±ááẠáá±á«áºááá¯ááŸá¯áá»á¬ážá
á¡áá±ážá¡ááŒá®ážáá¯á¶ážáááá¬áááŸá¬ áá¯ááºážáá±á«áºááá¯ááŸá¯áá»á¬ážááᯠááááºááá¯á·ááŒááºážá០ááŸá±á¬ááºááŒááºáááºááŒá áºáááºá Reactive frameworks ááœáẠááá¯ááºááá¯áẠáááºáá±á¬ááºááŸá¯ ááá¯ááºážá¡áááºážá¡áá»á¬áž ááŸááááºá JDBC áááá¯ááºáá¬áá±á«áºááá¯ááŸá¯áá²á·ááá¯á· ááá¯ááºááá¯ááºááááºááá¯á·ááŒááºážáá±á«áºááá¯ááŸá¯ááᯠáá»áœááºá¯ááºááá¯á· ááá¯áá áá¯ááºáá² áá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯áẠááœáá·áºááŒá¯áá«áá á áá áºááẠáááºááá·áºááœá¬ážáááºááŒá áºáááºá
á¡ááŸá¬ážáá»á¬ážááᯠááá·áºááá¯ááºááá¯áẠruntime ááŒáœááºážáá»ááºá¡ááŒá ẠááŒá±á¬ááºážáá²ááẠááŒáá¯ážá á¬ážáá«á áááá¯áááẠá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯á á¡ááŸááºáááẠá á®ážáááºážááŸá¯ááẠáá¬ááºááŒá¯ááŸá¯áá±á¬ááºáá»á¬ážáá®ááá¯á· ááŒá±á¬ááºážáá²ááœá¬ážááŒá®áž áá¯ááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááẠááá¯ááºážááááºáá±á¬á·áá«á ááááºá¡áá±ááŒáá·áºá stack traces ááᯠá¡áá¯á¶ážááŒá¯á ááŒá¿áá¬áá»á¬ážááᯠááŸá¬ááœá±áá±á¬áºáá¯ááºááẠá¡ááœááºáááºáá²áá«áááºá á€áá±áá¬ááœáẠááŒá±ááŸááºážáá»ááºááẠá¡ááŸá¬ážááá¯ááºážá¡ááœáẠááŸááºážáááºážááŒááºáá¬ážááŒá®áž áááºááœááºáá»ááºááŸááá±á¬ runtime ááŒáœááºážáá»ááºáá»á¬ážááᯠáááºáá®ážáááºááŒá áºáááºá
Elasticsearch
Elasticsearch ááá¯á¡áá¯á¶ážááŒá¯áá±á¬á¡áá«á á¡áá¯á¶ážáááŒá¯áá±á¬áá±áá¬ááá¯áááœá±ážáá»ááºáá«ááŸáá·áºá áá°á¡áá á€á¡áá»ááºááẠá¡ááœááºááá¯ážááŸááºážáá±á¬ á¡ááŒá¶áá¬ááºáááºážááŒá áºáááºá ááá¯á·áá±á¬áº á¡áá»á¬ážá á¯ááŸá¬ á€á¡áá¬ááᯠáá±á·áá»á±á¬á·áá±áá±á·ááŸááááºá áá áºááŒáááºáá»áŸáẠááŸááºáááºážáá±á«ááºáž 10 áá»á±á¬áºááᯠááœá±ážáá»ááºááẠááá¯á¡ááºáá«á Scroll ááᯠá¡áá¯á¶ážááŒá¯ááẠááá¯á¡ááºáá«áááºá á¥ááá¬áá áºáá¯ááᯠá¡áá¯á¶ážááŒá¯áááºá áááºá ááºáá±áá¬áá±á·á áºááŸá áá¬áá¬áá áºáá¯ááŸáá·áº áááºáááºáááºáá°áááºá
áááá¯á¡ááºáá«á Postfilter ááá¯á¶ážáá«ááŸáá·áºá áááºáááá°áá¬ááœáẠááŒá®ážáá¬ážáá±á¬áá±áá¬ááŒáá·áºá á€áá¯ááºáá±á¬ááºáá»ááºááẠáá±áá¬áá±á·á áºááᯠá¡ááœáẠload á á±áááºá
á¡áá»á¯á¶ážáááºáá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá«á
API ááá¯
API áá áºáá¯ááᯠáá®ááá¯ááºážáá±ážááœá²ááá·áºá¡áá«á ááá¯á·ááœáŸááºáá±á¬áá±áá¬ááᯠáá»áŸá±á¬á·áá»áááºá¡ááœáẠááá¯á¡ááºáá»ááºáá»á¬áž ááá·áºááœááºážáá«á á¡ááŸá±á·ááŸáá·áºáááºá ááºá á¡áá°ážáááŒáá·áº á€á¡áá»ááºááẠááŸááºáááº- áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·ááá±áá¬á ááºáá¬áá»á¬ážá áá»ááºáááºáá»á¬ážáááºáá»á±á¬áºááœááºááŒá®áž áá¯á¶ážá áœá²áá°ááŸáá·áº áá»áœááºá¯ááºááá¯á·ááᯠáááºááœááºáá±ážááá·áº áá»ááºáááºááœáẠáá¯ááºáá±á¬ááºáá±ááŒá®ááŒá áºáááºá áááºážááœáẠááŒá¿áá¬á¡áááºážáááºááŸááá»áŸáẠáá¬ááºááŒá±á¬á¡ááœá¬ážá¡áá¬áá»á¬ážááœááºážáá«á á¡áá»ááºááá±á¬áá±á¬ááºáá±á¬ áá¯á¶ážá áœá²áá°á¡ááœá±á·á¡ááŒá¯á¶ááᯠááŒá áºá á±áááºá
áá±á¬ááºáá¯á¶ážá¡áá±ááŸáá·áºá áá±áá¬á¡á á¯á¡áá±ážáá áºáá¯áá¯á¶ážááᯠáá áœáá·áºáá áºáá«ááŸáá·áºá á á¬ážáá¯á¶ážáá°ááŸáá·áº áá±ážááœááºážáá°áá»á¬ážááŒá¬áž á á¬áá»á¯ááºá¡ááŒá±á¬ááºáž ááŸááºážáááºážáá«á
á ááºážáá¯á¶ážáá±ážá¡ááœááºááŒá±á¬ááºáž
Eroshkina Elena, IT á¡ááœáẠáááºáá±á¬ááºááœáŸááºááŒá¬ážáá±ážááŸá°áž
quarantine ááŒá áºáá±á«áºáá¬ááá·áºá¡ááá¯ááºá¡ááá·áºááœááºá á¡áœááºááá¯ááºážááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸáá·áº omnichannel áááºáá±á¬ááºááŸá¯áá»á¬ážááᯠááááºáááºááẠááá¯á¡ááºáá¬áááºááŸáá·áºá¡áá»áŸ áá»áœááºá¯ááºááá¯á·ááẠá¡ááœá²á·á¡á ááºážá¡ááœááºáá°ážááŒá±á¬ááºážáá±ážáá¯ááºáááºážá ááºááœáẠáá«áááºáá±ááŒá®ááŒá áºáááºá
áá»áœááºá¯ááºááá¯á·áááœá²á·á ááºážáá¯á¶áá áºá áááºáá áºááá¯ááºážááᯠáá¯ááºáá¯ááºáá»ááºážáááºááŸá¯á á¡ááŒá±áá¶áá°áá»á¬ážááŸáá·áº áá»áá·áºáá¯á¶ážáá»á¬ážá¡ááá¯ááºáž áá¯ááºáá±á¬ááºááẠááœáŸá²ááŒá±á¬ááºážáá²á·áá«áááºá ááá¯á¡áá« áá¯ááºáá¯ááºáá áºáá¯á á®á áááºáááºááŸá¯ááŸáá·áº ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠáá¬áááºááŸááá±á¬ á¡ááœá²á·áá»á¬ážááᯠááœá²á·á ááºážáá¬ážáá«áááºá ááá¯á¡ááœá²á·áá»á¬ážááŸá áááºáááºážáá»á¬ážááẠáááºážááá¯á·á¡ááœáẠááá¯áá±á¬ááºážáá±á¬á¡áá¬á¡áá±á«áºáá°áááºá Scrum ááá¯á·ááá¯áẠKanban ááᯠá¡áá¯á¶ážááŒá¯á áááºážááá¯á·ááá¯ááºáááºážááᯠ100% áá«áááºááŒá®áž ááœá²á·á ááºážáááºáá±á¬ááºáá¯á¶á ááŒáá·áºáá»ááºááá¯ááºááá¯ááºážáá áºáá¯áááºáá±á¬ááºááŒááºážá áááºážááá¬ááá¯ááºážááá¯ááºáᬠá¡áá±á·á¡áá»áá·áºáá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážá á¡áááºá¡ááœá±ážá¡á¬ááá¶ááŒááºážá¡áá±á·á¡áá»áá·áºáá»á¬ážááŸáá·áº á¡ááŒá¬ážá¡áá¬áá»á¬ážá áœá¬ááᯠá¡ááŒá±áá¶áá¬ážáááºá
áá¶áá±á¬ááºážáá±á¬ááºáá áœá¬ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááá¯ááºáá¯ááºá¡ááœá²á·á¡áá»á¬ážá á¯ááẠá¡áœááºááá¯ááºážááŸáá·áº omnichannel áááºáá±á¬ááºááŸá¯áá»á¬ážááááºáááºááœáẠááŸááá±áá«áááºá áááºážááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž áááá±á¬ááºááŸá¯ááá¯á¶ážááŸá¯á¶ážáá² ááŒá áºááá¯ááºáá»á±á¡ááá¯áá¯á¶ážá¡áá»ááẠ(á¡ááá¡áá»á¡á¬ážááŒáá·áº ááŸá áºáááºá¡ááœááºáž) á¡áá±ážááááºážá¡áá¯ááºáá¯ááºááá¯á· ááŒá±á¬ááºážááá¯ááºá á±áá«áááºá á áááºááŒáá¯ááºááŒááºáááºáá¬ážáá±á¬ áá¯ááºáááºážá ááºááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž áá¯ááºáááºážááœááºá¡ááŒá±á¡áá±á¡áá áºáá»á¬ážááŸáá·áº áá»ááºááŒááºá áœá¬ ááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºá á±ááŒá®áž áá¯ááºáá±á¬ááºáá»ááºá¡áá áºáá»á¬áž áá±ážááá¯á·ááŒááºážá á¡ááŸáááºá¡áá¯ááºááᯠááááºážááááºážááá¯ááºá á±áá«áááºá
ááá¯á·á¡ááŒááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áœááºááá¯ááºážá á®ážááœá¬ážáá±ážá áááºááááááºááœááºááŸááá±á¬ ááá¯á¡ááœá²á·áá»á¬ážááᯠá¡á¬ážáá±á¬ááºážááẠááá¯á¡ááºáá«áááºá ááá¯á¡áá»áááºááœáẠáá»áœááºá¯ááºááá¯á·ááẠá¡ááœááºážááá¯ááºážá¡áááºážá¡ááŒá áºáá»á¬ážááá¯áᬠá¡áá¯á¶ážááŒá¯á áááºážááᯠáá¯ááºáá±á¬ááºááá¯ááºááŒá±á¬ááºáž ááŸááºážááŸááºážáááºážáááºáž áááá¬ááááºá ááŸá áºáááºá¡ááŒá¬ááœáẠáá° 50 ááá·áºááẠááááºá áá°ááá¯á·áá¯ááºáá²á·ááá·áºáá±áá¬ááᯠááŒá±á¬ááºážáá²áá²á·ááŒá®áž áááºážááá¯á·á¡ááœáẠá¡áá áºááŒá áºáá±á¬ áá¯ááºáá¯ááºáá áºáá¯ááœáẠáá«áááºáá¯ááºáá±á¬ááºáá²á·áááºá
áá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯ááºáá¯ááºáááºážá ááºááá¯á á®á ááºááŒááºážá áá¯ááºáá¯ááºááááºážááá¬ááá¯ááºážááá¯ááºáá¬ááá¯ážáááºááŸá¯ááŸáá·áº á¡áááºá¡ááœá±ážá¡á¬ááá¶ááŸá¯á¡áá±á·á¡áá»áá·áºáá»á¬ážááŸáá·áºá¡áá° áá»áœááºá¯ááºááá¯á·áá¡ááœá²á·áá»á¬ážááᯠááá¯ááºááá¯ááºá á¯á ááºážááẠ- á á®áá¶ááá·áºááœá²áá±ážá¡áááºážá¡ááŒá áºáá»á¬ážááá«áááºáá² áááºážááá¯á·áááá¯ááºááá¯ááºáá¯ááºáá¯ááºááŸá¯áá¯ááºáááºážá ááºááᯠá á®áá¶ááá·áºááœá²ááẠáá»áœááºá¯ááºááá¯á·áá¡ááœá²á·áá»á¬ážááᯠáááºááŒá¬ážáá±ážáá±á¬ááŒá±á¬áá·áº áááºážááẠá¡áá°ážá á®áá¶áá±á¬ááºááœááºááŸá¯áá»á¬ážáááá¯á¡ááºáá«á
áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·áá á®áá¶ááá·áºááœá²ááŸá¯áááºážááŒá áºáá»á¬ážááᯠááá¯á¡áá»áááºááœáẠááá¯á¡ááºááá·áºáá±áá¬ááœáẠá¡ááá¡áá»á¡á¬áá¯á¶á áá¯ááºááá¯ááºááẠ- áá¯ááºáááºážááŸáá·áºáá°ážáá±á«ááºážáá±á¬ááºááœááºáá¬ááœááº- áá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºáá»á¬ážá¡ááœáẠá¡áá±ážááŒá®ážáá±á¬á¡áá»ááºá áááºááá·áºáá¯ááºáá±á¬ááºááá¯ááºá áœááºážááᯠáŠážá áœá¬á¡áá±á¬ááºá¡áááºáá±á¬áºááá·áºááááºážá áá»áœááºá¯ááºááá¯á·áááŒááºáááºážááá¯ááºááŸá¯á áœááºážáááºááᯠááá¯ážááŒáá·áºáá¬á á±áááºá¡ááœáẠáá¯ááºáá±á¬ááºáááá·áºá¡áá¬áá»á¬áž á¡áááá·áºáá±ážááá¯á·áááºááŸáá·áº á á®áá¶áá±á¬ááºááœááºáááºá á€á¡áá¬á¡á¬ážáá¯á¶ážááŸáá·áº ááŸááºážáááºážááŒááºáá¬ážáá±á¬ á á¶ááŒáá¯á¶á á¶ááẠáá»áœááºá¯ááºááá¯á·ááá¯ááºáá¯ááºááŸá¯áááºááá¯ážááᯠá¡ááŸááºááááºá¡áá±ážááŒá®ážááŒá®áž ááá¯á¡ááºááá·áºá¡áá¬áá»á¬ážááŒáá·áº áááºáá±á¬ááºááẠá€áá¬áá¡ááœááºáž ááŒá áºááá¯ááºáá»á±ááŸáá á±áááºá
áá±ážáá¶áá±á«ááºáá®áá±á¬á¡áá¯ááºááŸáá·áº ááŒá±á¬ááºážáá²ááŸá¯á¡ááŸáááºá¡áá¯ááºááŒáá·áºáá¬ážá áœá¬ááŒáá·áºá á á®ážááœá¬ážáá±ážááá¯ááºáá¬ááœáŸááºááááºážáá»á¬ážááẠáá°ááá¯ááºážááá«áááºááŸá¯á¡áá±á«áºááœááºáá°áááºáá±á¬á¡áá«á á á®ážáá®ážá០á¡ááœááºážáá¶á á¬ážáá»ááºáá»á¬ážááá¯áᬠá¡á¬ážááá¯ážááááá¯ááºááŒá±á¬ááºáž ááŸááºážááŸááºážáááºážáááºáž áááá¬áááºááŸá¬ážáá«áááºá áá¯ááºáááºá áá±á¬ááºážáá¯á¶ááááºá" áá¯ááºáá¯ááºááŸá¯ áá¯ááºáááºážá ááºá áááºááŸááºážáá»áẠááá¯ááºážááœá¬áá»ááºáá»á¬áž ááá¯á¡ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáááºážááá¯á·ááŸááááºá áááºážááá¯á·ááẠáá¯ááºáá¯ááºá¡ááœá²á·áá»á¬ážá ááá¯ááºážáá¬ááŸá¯áá»á¬ážááᯠá áááºáááºá á¬ážáá°ááá¯ááºážá¡ááœáẠáááá¯ááºáááºá ááááŠážá áœá¬á á¡ááœá²á·ááá¯ááºááá¯ááºá á á®ážááœá¬ážáá±ážá áááºáááá¯ááºáá¬áá»á¬ážááŸáá·áº á á®áá¶ááá·áºááœá²ááŸá¯áá»á¬ážá
ááŸá áºáááºáá»áŸááºáá áºááŒáááºá ááá¯ááºážáá¬ááŸá¯áá»á¬ážááᯠ10 áááá áºááŒá¬ááœá²ááŒááºážá áááºááŒá¬ááŒá®áž ááá¯ááºážáá¬ááŸá¯áá»á¬ážááŒá¯áá¯ááºááá·áº á¡ááœá²á·áá áºáá¯á á®ááœáẠá¡ááŒá±á¡áá±ááᯠááááºážááŸááá±ážáááºá áá¯ááºáá¯ááºááŸá¯áá¯ááºáááºážá ááºááœáẠááááºááá¯á·ááŸá¯áá»á¬ážááᯠáá±á¬áºáá¯ááºááŒá®áž áá°ážááœá²ááŒá±ááŸááºážáá»ááºáá áºáá¯ááᯠáá±á¬áºáá¯ááºáááº- á€ááááºááá¯á·ááŸá¯áá»á¬ážááᯠáááºááŸá¬ážááẠá¡áááºá¡áá¬áá¯ááºáá±á¬ááºááá¯ááºáááºáááºážá áááºááŸááºáá¬ážáá±á¬ááŒá¿áá¬ááẠá¡áááºážáá»á¬ážáááŒáá¬ááœáŸááºážááá¯ážááŸá¯áá¯ááºá¡ááŒááºáááºááœáẠááá¯á·ááá¯áẠá¡áá¬ážáá°ááŒá¿áá¬áá»áá¯ážááŒá¯á¶ááœá±á·áá°ážááŒá®ážáá¬ážáá¯ááºáá±á¬áºááá¯ááºáááºáá»á¬ážááá»áœááºážáá»ááºááŸá¯ááŸááá«á á€áá±áá¬ááœáẠá á®áá¶ááá·áºááœá²áá±ážáᶠáá»ááºáá»ááºážá¡áá°á¡áá®áá±á¬ááºážááá¯ááºáá«áááºá
ááá¯á·áá±á¬áºá á¡ááŒáááºáá»á¬ážá áœá¬ á¡ááŸáááºááŒáŸáá·áºáááºá¡ááœáẠ(áááºážááẠáá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯áẠáá»ááŸááºáá¬ážáá±á¬ áááºážááá¯ááºá¡ááá¡áá»ááŒá áºáááº)á áá»áœááºá¯ááºááá¯á·ááẠáá»á¬ážá áœá¬áááºáá°ááŒá®áž áá»áœááºá¯ááºááá¯á·á áá±á·á ááºáá¯ááºáááºážááœááºááœáẠáááºážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠááá¯á¡ááºáá±áá±ážáááºááᯠáá»áœááºá¯ááºááá¯á· áá¬ážáááºáá«áááºá ááᯠáá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·ááá¯ááºáá¯ááºáá»ááºážáááºááŸá¯á¡á¬áž á¡ááŒá¬ážá¡ááœá²á·áá»á¬ážááŸáá·áº áá¯ááºáá¯ááºá¡áá áºáá»á¬ážááá¯á· á¡ááá¯ááºážá¡áá¬áá áºáá¯á¡áá áááºáááºáá¯ááºáá±á¬ááºáá±áá«áááºá áá«ááá¯áá¯ááºááá¯á·á áá»áœááºá¯ááºááá¯á·á¡ááœáẠáá±á¬áºáááºá¡áá áºáá áºáá¯ááᯠáá»áœááºážáá»ááºááá¯ááºááá¯ááºá áœá¬ áá¯ááºáá±á¬ááºáááŸá¬ ááŒá áºáááºá
áááºážá áá áºááá¬ááŸááºá á¡ááœá²á·áá»á¬ážááᯠáá¯ááºáááºážá ááºáá áºáá¯áááºáá±á¬ááºáááºá áááºááœááºáá±ážááᯠáá°áá±á¬ááºáááºááŸáá·áº á¡áá¯ááºá áœááºážáá±á¬ááºáááºááᯠááŒáŸáá·áºáááºáá±ážáá±á¬áá°áá»á¬ážááẠá¡ááŒá±á¬ááºážá¡áá²á áááŸááááŒá áºááá¯á¡ááºáá±á¬ ááá¯ááºá á¬ážááŸááºáá»á¬ážááŒá áºáááºá ááá¯á¡áá»áááºááœáẠáá»áœááºá¯ááºááá¯á·ááááá¡ááœá²á·ááœá²ááŸááœá²á·ááá»á¬ážááẠá¡ááœá²á·áá»á¬ážááŸáá·áºá¡áá¯ááºáá¯ááºááŒá®áž á¡á±á¬ááºááŒááºáá¬á á±ááẠáá°áá®áá±ážáá±ááŒáááºá
áááºááŸáá¡ááŒá±á¡áá±ááẠáá»áœááºá¯ááºááá¯á·á¡ááœáẠá¡ááœáá·áºá¡áááºážáá»á¬ážááŸáá·áº á¡áá¬ážá¡áá¬áá»á¬ážááᯠááœáá·áºá á±áááºáᯠáá»áœááºáá±á¬áºáááºááẠááá¯á·áá±á¬áº ááá¯áááŸááá±ááá·áº á¡ááœá±á·á¡ááŒá¯á¶ááŸáá·áº áá±á·áá»áá·áºááŸá¯ááẠáá»áœááºá¯ááºááá¯á·ááẠááŸááºáááºáá±á¬ ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áááºážááŒá±á¬ááºážááᯠááœá±ážáá»ááºáá¬ážááŒá±á¬ááºáž á¡áááºááŒá¯áááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá¬áááºááœáẠá€á¡ááœáá·áºá¡áááºážáá áºáá»á¬ážááᯠáááºááœááºááá¶áá² Sportmaster áááºááá¯ááºáááá·áº á áááºáá±á«áºááŸá¯áá»á¬ážááᯠáááááá±á¬ááºáá±á¬áẠáá¯á¶á·ááŒááºááá¯ááºáááºááŒá áºáááºá
ááœá±á·ááŸááá»ááºáá»á¬áž
á€áááºáá²áá±á¬á¡áá»áááºáá¬áá¡ááœááºážá áá»áœááºá¯ááºááá¯á·ááẠáááºážááŸáá·áºáááºáááºáá±á¬ áá¯áá¹ááá®ááá¯ááºážá¡ááœáẠáááºááá¯ááºááá·áº software development áá»ááºááá·áº á¡ááááá°áá»á¬ážááᯠáá±ážááœá²áá¬ážáá«áááºá
áá°áá¯. áá«á á¡áá¬á¡á¬ážáá¯á¶ážá¡áá±á«áºááŸá¬ áááºáááºá áááºáááºážáá»á¬ážááẠáááºážááá¯á·áá¡áá¯ááºááᯠááŸá áºáááºááŒááŒá®áž áá¯áá¹ááá®á áááºááŸááºážáá»ááºáá»á¬ážááŸáá·áº áááºážááá¯á·áá¯ááºáá±á¬ááºáá±áá±á¬ áá¯ááºáá¯ááºáá»á¬ážá áááºážááá¯ááºáá»á¬ážááᯠáá¬ážáááºááááºááŒá áºáááºá ááŒá®ážáá±á¬á· áá°ááá¯á·á ááá±á¬áºáááºááŸááºáááºáá»áá» ááœá¶á·ááŒáá¯ážááá¯ážáááºáá¬ááá¯ááºáááºá
áááºážááá¬. áá¯áá¹ááá®ááẠáááºážááááºážááá¬á¡á á¯á¡áá±ážááŒáá·áºáá¯ááºáá±á¬ááºááẠááá·áºáá»ááºáá±á¬áá»ááºážáááºááŸá¯áá áºáá¯ááá¯áá¶áá°áááºááŸáá·áº á¡ááŸááºááááºááá¯á¡ááºááá·áºáá±áá¬ááœáẠá¡áááºá¡áá»ááºážáá»á¬ážáááºáá±á¬ááºááẠááá¯á¡ááºáá«áááºá á¡ááœááºááá¯ážááŸááºážááŒá®áž áááá¬áááºááŸá¬ážáááºá á¡ááœááºáááŒá¬áááá»á áºáá»á°ááŸá¯á
áá¯ááºáááºážá ááºáá»á¬áž. áá¯ááºáá¯ááºá¡ááœá²á·áá»á¬ážááŸáá·áº áá»áœááºážáá»ááºááŸá¯á ááºáá¬áá»á¬ážá áá¯ááºáááºážáá»á¬ážááᯠá áá áºááá» á á¯á ááºážáá¬ážááẠá¡áá±ážááŒá®ážááŒá®áž áá¯ááºáááºážááŸáá·áº áá«ááá¬á¡ááŒá Ạáá¯ááºáá±á¬ááºááá¯ááºááẠáá¯ááºáááºážááŸáá·áº á¡ááŒááºá¡ááŸáẠá¡áá»áá¯ážááŒá¯ááŸá¯ áá°áá±á¬ááºááẠá¡áá±ážááŒá®ážáá«áááºá
áá±áá°áá»á¡á¬ážááŒáá·áºá áá«ááá¯á· ááŸááºáááºáá²á·áá¯á¶á áá®áá±á¬ááºáá«áá²á áá»áœááºá¯ááºááá¯á·áá±ááºá á¡áááá á¬áááºážááᯠááá°ážáá±á«áº ááŒááºážáááºá áœá¬ ááá áºááŒáá·áº áá áºááẠá¡áááºááŒá¯áá²á·áááºá
áááºááẠá ááá¯ážááá¯ááºáá»á¬ážá áœá¬ááŸáá·áº áááºáááºáááºáá±ááá·áº ááŒáá¯á·áá»á¬ážá áœá¬ááŸááá±á¬ á§áá¬áá¡á±á¬á·ááºááá¯ááºážá á®ážááœá¬ážáá±ážáá¯ááºáááºážáá áºáá¯ááŒá áºáá»áŸááºááẠáááºáá¡áœááºááá¯ááºážá á®ážááœá¬ážáá±ážááᯠááŒáŸáá·áºáááºááá¯ááºáá«á áááºážááẠá¡ááá¯á¡áá±á¬ááºážáá»ááºáááºáá áºáᯠááá¯á·ááá¯áẠáá áºáá¯áá¯ááᯠáááºáááºáá°ááá¯ááºááá·áº ááŸááá±á¬á¡ááºááºáá áºáá¯áá»áŸáá¬ááá¯ááºáá« (ááŒáá¯ááºáááºáá»á¬ážááœááºáááºáž ááŸáááá·áºá¡áá¬áá»á¬ážááŸááá±á¬ááŒá±á¬áá·áº)á áááºážááẠááá·áºá¡á¬áž áá¯ááºááá¯ááºážáááºááᯠáá¶ááá¯ááºáááºááŸáá á±áááºá¡ááœáẠáá¬áá¬áá áºáá¯ááá¯ááºáá±á
áá«á áá¯á¶ážááááŸááááŒá áºáá«á ááá¯á·ááŒá±á¬áá·áº áááºá áááºážááá¬ááá¯ááºáᬠá áœááºážáááºáá»á¬ážááŸáá·áº á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠáá»á¬ážáá¬áá ááá·áºáá°áá»á¬ážááŸáá·áº áá¯ááºáááºážá ááºáá»á¬ážááá¯áááºáž ááŒááºáááºáá¬ážááá«áááºá áá±á¬ááºáá¯á¶ážááœááºá áááºááẠáá±á¬ááºáááºáááºááá¯áá®á áá±áá¬ááœááºááᯠáááºáá°ááá¯ááºáááºá áá¬ááá¡áá áºáá»á¬ážááᯠáá¬áá®á¡áááºážáááºá¡ááœááºáž á¡áá¯á¶ážáá»ááá¯ááºááẠá áááŒáá·áºá áá«áá±ááá·áº áá°ááœá±áá²á· áá¯ááºáááºážá ááºááœá±ááᯠááŒáá¯áááºááŒááºáááºáá¬ážááá¯á· ááá¯áá«áááºá
source: www.habr.com