âOur Secret Universe: The Hidden Life of the Cellâ áá¯ááºááŸááºááŸ
áá»á±ážááœá±áá»á¬ážá áá»á±ážááœá±áá»á¬ážááŸáá·áº á¡ááºááœá±áá»á¬ážáá¬áá ááœá±áá»á±ážááŒááºážá ááœá±ááŒá±ážá áá¯ááºá ááºáá»á¬ážá áááºážáááºáá¬ááŸá¯áá»á¬ážááŸáá·áº ááœá²á·á ááºážáááºáá±á¬ááºáá¬ážáá±á¬ áá¯ááºáá¯ááºáá¯á¶á á¶ááŒáá·áº ááŸá¯ááºááœá±ážááŸá¯á¡áá»áá¯ážáá»áá¯ážááŸááá±á¬ááŒá±á¬áá·áº áááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯áá¯ááºáááºážááẠáááºáá±á¬áááœáẠá¡ááŸá¯ááºááœá±ážáá¯á¶ážáááºáááºáá»á¬ážáá²á០áá áºáá¯ááŒá áºáááºá
áááŒá¬áá±ážáá®á áá°áŠážáá±á ááœá±ááŒá±ážááá¯ááºáᬠáááºááŒá±á¬ááºááŸá¯ ááá¯ážááŒáá·áºáá¬áááºááᯠáá»áœááºá¯ááºááá¯á· ááŒááºááœá±á·áá²á·ááááºá ááœá±áá±ážááŒá±ážáá±áž á á»á±ážááœááºááœáẠáá°áá»á¬áž ááá¯ááá¯áá«áááºáá¬ááŒáááºá áááŒá¬áá±ážáá®á áá áºáŠážáá»ááºáž áááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯ á¡áá±á¬áá·áºáá»á¬áž áá±á«áºáá¬áá²á·áááºá áááºážááá¯á·ááẠááá·áºá¡á¬áž ááœá±áá»á±ážá á¬áá»á¯ááºáá»á¬áž áá±ážááœááºáá»á¬ážááá¯á· áá°ážáááºážáá±á¬ááºážáááºááá¯ááºááŒá®áž á¡ááœááºáá¯ááºáá°ááŒááºáž ááá¯á·ááá¯áẠá¡ááœááºáá±ážáá±á¬ááºááŒááºážá០ááŸá±á¬ááºááŒááºááá¯ááºá á±áá«áááºá áá»áœááºá¯ááºááá¯á·áᶠáá±á¬ááºáá¬áá±á¬ áá±á¬ááºáááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáááºážááá¯á·áá¡á á¯á á¯ááᯠá á®áá¶ááá·áºááœá²ááŒá®áž á¡á á®áááºáá¶ááŸá¯ááᯠá¡áá»áááºááŸáá·áºáááŒá±ážáá® ááŒáá·áºááŸá¯ááá¯ááŒáááºá ááá¯á·á¡ááŒááºá á¡áá»á¬ážá¡á¬ážááŒáá·áº á€á¡á á¯á á¯ááẠáá¯ááºáá á¹á ááºážáá»á¬ážá áœá¬ ááŒá áºáááºá ááá¯ááá¯áááºááŸá¬ áá°áá»á¬ážááẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ áá¯ááºáááºážááá¯ááºážáá»á¬ážá áá±á¬ááºáááºáá»á¬ážááŒá áºáááºá
ááá¯á·á¡ááŒááºá áá¯ááŸá¬ážááŸáá·áºááá¯ááºáá¶ááŒá¬ážáá¬ážá¡á¬ážááŒáá¯ááºááŸá¯áááá¯á¡ááºáá»ááºáá»á¬ážááŒá®ážááœá¬ážáá¬áááºá
áááºááŸáááá¯á¡ááºáá»ááºáá»á¬ážááᯠááŒáá·áºáááºážáá±ážáᬠá¡áá¬áááºá¡ááá·áºááŒáŸáá·áºáááºááŸá¯áá»á¬ážá¡ááœáẠá¡ááŒá±áá¶á¡á¯ááºááŒá
áºáá»áááºá áá»áœááºá¯ááºááá¯á·ááẠTarantool ááá¯á¡ááŒá±áá¶á áááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯áá¯ááºáááºážááá¯ááºáᬠá¡áááá¡áá»ááºáá
áºáá¯á¡á¬áž áá®ááœááºáá²á·áááºá
á
á¬áááºážááá¬ážá¡áá»áá¯á·á Alfa-Bank á áááºážááŸá®ážááŒá¯ááºááŸá¶ááŸá¯áá¯ááºáááºážááẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ ááœá±áá»á±ážáá±ážááœááºáá»á¬ážááœáẠáá±á¬ááºážáááºáá±á¬ááºáá¬ážááẠá¡ááœáá·áºá¡áááºážáá±ážáááºá¡ááœáẠáá
áºáŠážáá»ááºážá
á®ááŸáá·áº ááá¬ážáááºá¡ááœá²á·á¡á
ááºážáá»á¬ážá¡ááœáẠá¡áá
áºáá»áááºáá±á¬ááºááŸá¯áá»á¬ážááᯠáá±ážáá±á¬ááºáááºá ááœá±áá»á±ážááááºážáááºážááŸá¯á¡ááœáẠá¡ááºááŸá¶ááŒááºážáááºáá±á¬ááºááŸá¯áá»á¬ážá áá¯áá¹ááááááŸáá·áº á¡áááºážá¡ááŸá®ážááŒá®ážáá¬ážáá±á¬ áá°áá
áºáŠážáá»ááºážá
á®á¡ááœáẠáá¯á¶ááŒááºá
áááºáá»ááá±á¬ á
á®áá¶ááá·áºááœá²ááŸá¯áááºáá±á¬ááºááŸá¯áá»á¬ážá á¡ááŒá¬ážáá¯áá¹ááá®áá»á¬ážá¡ááœáẠá¡á¬ááá¶áá¯ááºáá±ážááŒááºážáááºáá±á¬ááºááŸá¯áá»á¬áž . Alfa-Bank á áááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯áá¯ááºáááºážááœáẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ áá¯ááºááœááºááŸá¯ááááºáá±á¬ááºážáá»á¬ážá០áá±á«ááºážáá¯ááºáá¯ááºáá¬ážáá±á¬ áá
áºá
áá¹ááá·áºáá»áŸááºááá¯ážáá¬áž áááá áá»á±á¬áºáá«áááºáááºá á¡áá¯ááºáá»áááºá¡ááœááºáž ááẠááá¯á·ááá¯áẠáááºážááá±á¬ááºáááºáá»á¬ážááá¯ááºá
á¬áž á
á»á±ážááœááºááœáẠá¡áá±á¬ááºážá¡áááºáá±á«ááºáž 3 áá»á±á¬áºááᯠáááá¯á¶ážáá»á¯ááºáá¬ážáááºá ááŒááºáááŸáá·áº á¡ááœááºážááá¯ááºáž ááááºáá±á¬ááºážáá»á¬ážááœáẠáá
áºá
áá¹ááá·áºáá»áŸáẠá¡áááá·áº ááœááºáá»ááºááŸá¯ 300 á¡ááááŸááááºá áá
áºáá»áááºáááºážááŸá¬áááºá áá±á¬ááºáááºáá»á¬ážá¡á¬ážáá¯á¶ážá ááŒááºááœááºážááŒááºá ááŸá
áºáá¯á
áá¯á¶ážááẠáááºážááá¯á·á áá¬áá°ážáá»á¬ážááᯠá¡áá»áááºááŸáá·áºáááŒá±ážáá® ááŒááºááœá±á·ááá¯ááŒáááºá
á á±á¬ááá¯áá»ážáá¬á
2000 áá¯ááŸá áºáá»á¬ážá¡á ááá¯ááºážááŸá á áá»áœááºá¯ááºááá¯á·ááááºážááŸá®ážááŒá¯ááºááŸá¶ááŸá¯áá¯ááºáááºážáááºáááºáá»á¬ážááẠááœááºáááºá áœá¬áá±á¬ááºážáááºáá±á¬ááºáá¬ážááŒááºážá á¡áá áºáá»áááºáá±á¬ááºááŸá¯áá»á¬ážá ááœá±ááŒá±ážá¡áá±á¬ááºážá¡áááºáá¯ááºááŒááºážá ááœá±áá»á±ážáá±á¬ááºáá¬ááœáẠá¡áá±á¬ááºážá¡áááºááŒá¯áá¯ááºááŒááºáž ááŸáá·áº á¡áá»áá¯ážáá»áá¯ážáá±á¬ áááºážáááºáá¬ááŸá¯áá»á¬ážá ááááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáááºážáááºáááºááá¯ááºáá±á¬ áá±ááœááºážáá»á¬ážá áá±á¬ááºáá»á±á¬ááºáá²ááá¯á· áá»áá±á¬ááºááœá¬ážáá²á·áááºá áá«áá¬áá²? áá¯ááºáááºážááá¯ááºážáá áºáá¯á á®ááœáẠáá áºáá¯ááŸáá·áºáá áºáᯠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááœá¬ážá á±áá±á¬ ááá¯ááºááá¯ááºá áá áºáá»á¬ážááŸááááºá á áá áºáá áºáá¯á á®ááœáẠáááºážááá¯á·ááẠáá°áá®áá±á¬ááá±á¬ááá¬ážáá»á¬ážááŒáá·áº áá¯ááºáá±á¬ááºáá±á¬áºáááºážá á¡áá±á¬ááºážá¡áááºáá»á¬ážá áá°áááá¬áá»á¬ážá ááŒáá¯ááºáááºáá»á¬ážá á áá áºáá áºáá¯á á®ááẠá¡ááŸá®á¡ááá¯áááºážá áœá¬ ááŒá±á¬ááºážáá²ááá¯ážáááºáá¬áááºááŸáá·áºá¡áá»áŸ áááºážááá¬á¡áá»áá¯ážáá»áá¯ážááŒáá·áº áááá á¹áá¬ááºáá¯á¶áá»á¬áž ááœááºáá±á«áºáá¬áá²á·áááºá
ááá¯á·á¡ááŒááºá á¡áá»áá¯á·áá±á¬áá¯ááºáá¯ááºáá»á¬ážááẠ1990s á¡áááºááá¯ááºážááœááºá¡á ááŒá¯áá±á¬ááŒá±á¬áá·áº á áá áºáá»á¬ážááá¯ááºá¡ááŒá±áá¶ááẠá¡ááœááºáá±ááºáá±á¬ááºáá»áá±ááŒá®ááŒá áºáááºá á¡áá»áá¯á·áá±á¬áá±áá¬áá»á¬ážááœáẠáááºážááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯áá¯ááºáááºážá ááºááᯠááŸá±á¬áá·áºááŸá±ážá á±ááŒá®áž á áœááºážáá±á¬ááºáááºááá¯ááºáᬠááŒá¿áá¬áá»á¬ážááŸááá²á·áááºá
ááŒá±ááŸááºážáá»ááºá¡áá áºá¡ááœáẠááá¯á¡ááºáá»ááºáá»á¬áž
áááºážááá¬ááá¯ááºáᬠááŒá¯ááŒááºááŒá±á¬ááºážáá²ááŸá¯ááẠááá¯ááá¯ááœá¶á·ááŒáá¯ážááá¯ážáááºááẠá¡áá±ážááŒá®ážááŒá±á¬ááºáž á á®ážááœá¬ážáá±ážáá¯ááºáááºážááŸááºáá»á¬ážá ááá±á¬áá±á«ááºááŒáá«áááºá áá»áœááºá¯ááºááá¯á·á¡á¬áž áá¬áááºáá»á¬ážáá±ážá¡ááºáá²á·áááº-
- áá¯ááºáááºážáá±áá¬á¡á¬ážáá¯á¶ážááᯠáá áºáá¯áááºážá ááŒááºáááºáá±á¬ ááá¯ááŸá±á¬ááºááŸá¯áá áºáá¯ááœáẠááŸáá·áº áá±áá¬áá±á¬áºáááºáá áºáá¯áááºážááœáẠá á¯áá±á¬ááºážáá«á
- áá»áœááºá¯ááºááá¯á·ááẠá€á¡áá»ááºá¡áááºááᯠááá¯á¶ážááŸá¯á¶ážá á±á ááá¯á·ááá¯áẠáááŒá±á¬ááºážáá²ááá«á
- áááºááá·áºá¡ááá¯ááºá¡ááá·áºááœááºáááᯠá ááºážáááºážááááºážááááºážáá±ážááŸá°ážááẠááááºááŸá áºáá»á¬ážá¡ááœáẠá á¬áááºážá¡ááºážáá»á¬ážááᯠáá±á¬ááºážáá¶ááá¯ááºáá±á¬ááŒá±á¬áá·áº áá±áá¬áá¬ážááŸááºážááᯠááŒá±á¬ááºážáá²ááẠááá¯á¡ááºáá«áááºá
- áá»áœááºá¯ááºááá¯á·ááẠáá±ááºáá®áááºážáá áºáá±á¬ DBMS á¡áá»áá¯á·ááᯠáá°áá±á¬ááºáá¬áá¯á¶áá¬áá á á®ážááœá¬ážáá±ážááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážáááºá¡ááœáẠááááºáá±á¬ááºážáá áºáá¯ááᯠáááºáá®ážááá«áááºá
ááá¯á·á¡ááŒáẠáá»áœááºá¯ááºááá¯á·á áááá¯áá¬ááá¬ááŸááºáá»á¬ážááẠáááºážááá¯á·á ááá¯ááºááá¯ááºá¡ááŒá±á¡áá±áá»á¬ážááᯠáááºááŸááºááŒáááº-
- ááŒá±ááŸááºážáá»ááºá¡áá áºááẠáá¯ááºáááºážá¡áá»áá¯ážá¡á á¬ážááŒá áºááááºá ááá¯ááá¯áááºááŸá¬ áááºážááᯠá¡áá»áá¯á·áá±á¬ áá¯áá¹ááá®ááŒá®ážáá»á¬ážááœáẠá ááºážáááºáá¬ážááŒá®ážááŒá áºáááºá
- ááŒá±ááŸááºážáá»ááºá áááºáááºááŸá¯áá¯ááºááẠáá áºááŸááºá¡ááœáẠá¡áá±ážááŒá®ážáá«áááºá ááá¯ááá¯áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬á ááºáá¬áá»á¬ážá áœá¬ááœáẠáá áºááŒáá¯ááºáááºáááºáž ááŸááá±ááááºááŒá áºááŒá®áž áá±áá¬á ááºáá¬áá áºáá¯á ááŒááºáá±á¬ááºááŸá¯ááᯠá¡á±ážáá±ážá áœá¬ ááŸááºáááºáá±ááááºááŒá áºáááºá
- á áá áºááẠá¡áá»á¬ážááá¯áẠá¡ááœááºá¡á á¬ážááŸáááááºá á¡ááŸááºááŸá¬ áá»áœááºá¯ááºááá¯á·á áááºááŸáá áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáá±á«ááºááá¯áẠá¡ááœááºá¡á á¬ážáᬠááŸáááŒá®áž áá¬á·ááºáá² áá«áá«ááŒá®ážááœá¬ážááŸá¯ áááºážáá«ážááŒááºážááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠáá»ááºááŸá¬áá»ááºááᯠáááá±ááŒá®ááŒá áºáááºá ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááŸááºáááºááẠá¡áá»á¬ážááá¯áẠá¡ááá¯ááºážá¡áá¬á áá áºáá áºáá¯ááŸáááẠááá¯á¡ááºááá·áºá¡áá»áááºáá±á¬ááºáá¬áááºá
- á¡ááŒá¬ážá¡áá¬áá»á¬ážáá²ááœááºá ááŒá±ááŸááºážáá»ááºááẠá á»á±ážáááºáááºáá¬áá¬ááŸáááááºáᯠáá»áœááºá¯ááºááá¯á·ááŒá±á¬áá²á·ááŒáááºá
áá»áœááºá¯ááºááá¯á·ááẠá á¶áááºážááŒá±á¬ááºážááᯠááá¯ááºáá»áŸá±á¬ááºáááº- ááá¯á¡ááºáá»ááºáá»á¬ážááᯠáá±ážááœá²ááŒá®áž áááºáá°áá±ážáá¬áááá¯á· áááºááœááºáá²á·áááºá á¡á²áá®ááá± áá±áá¯áá»á¡á¬ážááŒáá·áº áá»áœááºáá±á¬áºááá¯á·á¡ááœáẠáá«ááá¯áá¯ááºááá¯á· á¡áááºááá·áºááŒá áºáá±áá²á· áá¯áá¹ááá®á á¬áááºážááᯠáá»áœááºáá±á¬áºááá¯á· áááºáá¶áááŸááá²á·áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠááŒá¿áá¬á¡ááŒá±á¬ááºáž áá°ááá¯ááºážááᯠááŒá±á¬ááŒáá²á·ááŒá®áž áááºážááá¯á·áá²á០ááŒá±á¬ááºáŠážáá¶á០á¡ááŒá±áá»á¬ážááᯠá¡áá²ááŒááºááŸá¯áá áºáᯠáááŸááá²á·áááºá
áááºááŸá¬ááá¯ááẠáááºáá°á·á áá¬ážááá¯á០ááá°ááŸááºáá°ážá á¡áá¬áá¬ááá¯ááºážááᯠááá¯ááºááá¯ááºá ááºážáááºááá¬ááᯠááŒáá¯ááºáááºá ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·á áááºáá«ááŒáá¯ááºááá¯ááºááŸá¯á áááŒá áºááá± á¡ááŒá±á¡áá±ááŸá¬ áááºáááºá á áºáá±ážááŸá¯áá»á¬áž á¡á±á¬ááºááŒááºáááºááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºá ááºážáááºááŒááºážáá¯ááºáááºážáá¬áááºáá»á¬ážááᯠáá±ážááœá²áá²á·ááŒá®áž áá¯áá¹ááá®ááŒá±á¬ááºáá¯á០á áá¯ááẠáááºážááá¯á ááºážáááºáááºá¡ááœáẠáááºááá¯áá®áááºážááá¬áá»á¬ážááᯠá¡ááŒá±áá¶á ááá°áá¬áá¯á¶á á¶ááŒá±ááŸááºážáá»ááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠááá±á¬áá°áá¬ážááŒá®ážááŒá áºáááºá
á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá»áœááºá¯ááºááá¯á· á ááºážáááºáá²á·áá¯á¶ááŸáá·áº á¡áá»áááºáááºáá»áŸááŒá¬áá²á·áááºááᯠáá»áœááºá¯ááºááŒá±á¬ááŒáááºááá¯ááºáá«á áá»áœááºá¯ááºááẠá¡áá»ááºážáá»á¯ááºáá±á¬áºááŒáá«áááº- áááºáááºá ááºážáááºááŸá¯áá»á¬ážááœáẠá¡áá±á¬ááºážáá¯á¶ážá áœááºážáá±á¬ááºáááºááᯠMail.ru Group ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážá¡ááœá²á·á០Tarantool ááá¯á¡ááŒá±áá¶á ááŸá±á·ááŒá±ážáá¯á¶á á¶ááŒá±ááŸááºážáá»ááºááŒáá·áº ááŒááá¬ážáááºá ááá±á¬áá°áá®áá»ááºááᯠáááºááŸáẠáá±ážááá¯ážááŒá®áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážááᯠá áááºáá²á·áááºá Mail.ru Group á០áá°áá±ážáŠážááŸáááŒá®áž Alfa-Bank á០developer áá¯á¶ážáŠážá á áá áºáá±á·áá¬áá° áá¯á¶ážáŠážá ááŒá±ááŸááºážáá»ááºáááá¯áá¬áá áºáŠážá áá¯ááºáá¯ááºááá¯ááºááŸááºááŸáá·áº Scrum master áá áºáŠážááá¯á· áá«áááºáááºá
ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á·áá áá áºááŒá®ážááœá¬ážáá¬áá¯á¶á ááá·áºáá²ááŒá±á¬ááºážáá²áá¬áá¯á¶á áá»áœááºá¯ááºááá¯á·áá¬áá¯ááºáá²á·áááºááŸáá·áº á¡áááºááŒá±á¬áá·áº á€áááºááᯠá¡ááá¡áá»ááŒá±á¬ááŒáá«áááºá
áá¯á¶á á¶
áá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯ááºáá±ážáá±á¬ ááááá¯á¶ážáá±ážááœááºážááŸá¬ áá»áœááºá¯ááºááá¯á·á áááºááŸáá áá áºáá»á¬ážá០áá±áá¬ááᯠáááºááá¯á·ááá°ááááºáááºážá HTTP ááŸáá áºááá·áº XML ááá¯á·ááá¯áẠJSON áá±ážááá¯á·ááŒááºážááŒáá·áº áááºááŸáá áá áºá¡á¬ážáá¯á¶ážááẠá¡áá»ááºážáá»ááºáž áááºááœááºááá¯ááºáá±á¬ááŒá±á¬áá·áº HTTP ááẠáá»áœááºá¯ááºááá¯á·á¡ááœáẠá¡áá±á¬áºáá±áž ááá·áºáá»á±á¬áºááŒá±á¬ááºáž áá¯á¶ážááŒááºáá²á·áááºá
áá»áœááºá¯ááºááá¯á·ááẠSSL áááºááŸááºáá»á¬ážááᯠáááºááá¯ááºážááẠáááá¯á¡ááºáá±á¬ááŒá±á¬áá·áº Tarantool ááœáẠáááºáá±á¬ááºáá¬ážáá±á¬ HTTP áá¬áá¬ááᯠá¡áá¯á¶ážááŒá¯áᬠáááºážáá áœááºážáá±á¬ááºáááºááẠáá»áœááºá¯ááºááá¯á·á¡ááœáẠáá¯á¶áá±á¬ááºáá«áááºá
áá«ááŒá±á¬ááŒá®ážáá¬ážá¡ááá¯ááºážá áá»áœááºá¯ááºááá¯á·áá áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááẠááá°áá®áá±á¬áá±áá¬áá±á¬áºáááºáá»á¬ážááœáẠáá±ááá¯ááºááŒááŒá®áž ááá·áºááœááºážááŸá¯ááœáẠáá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯ááºáá±á¬áºááŒááá·áº áá±á¬áºáááºááá¯á· á¡áá¬ááá¹áá¯ááᯠáá°áá±á¬ááºáá¬ááẠááá¯á¡ááºáá«áááºá áá±áá¬ááᯠááŒá±á¬ááºážáá²ááá¯ááºá á±ááá·áº áá¬áá¬á áá¬ážáá áºáᯠááá¯á¡ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá±ážááŒá®ážáá±á¬ Lua ááᯠááœá±ážáá»ááºáá²á·áááºá áá»áœááºá¯ááºááá¯á·ááẠáá²áá¯á¶ážáá áºáá¯ááœáẠáá±áá¬áá°ážááŒá±á¬ááºážáá¯ááºá¡á¬ážáá¯á¶ážááᯠáá¯ááºáá±á¬ááºááẠ- áááºážááẠááŒá±ážáá¯ááºáááœá¬ážááá¯ááºááá·áºá¡ááŒáẠáá±ážáááºážáá±á¬áá±áá¬ááŒá áºáááºá áááºážááá¯áá¯ááºáá±á¬ááºáááºá áá»áœááºá¯ááºááá¯á·ááẠááá¯á¡ááºáá±á¬áá¯ááºááᯠááá¯ážááá¯ážáááºážáááºážáááºáᬠáááºááá·áºá¡áá¬ááá¯áá»áŸ ááááºááá¯á·ááŒááºáž ááá¯á·ááá¯áẠáá»áá áºááŒááºážáááŒá¯ááá¯ááºáá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŒáá·áº áááºáááºážáá»ááºááᯠáááºáá®ážáá«á
ááŒá±á¬ááºážáá²ááŒá®ážáá±á¬ááºá áá»áœááºá¯ááºááá¯á·áááºáá®ážáá±áá±á¬ áá±á¬áºáááºááŸáá·áº ááá¯ááºáá»á±á¬áá®ááœá±ááŸáááẠáá±áá¬ááᯠá
á
áºáá±ážááá«áááºá áá±á¬áºáááºááŒá
áºááá·áºáááºááŸáá·áº áááºážááá¯áá±á¬áºááŒááẠáááºááá·áºáá¬áá¬á
áá¬ážááᯠá¡áá¯á¶ážááŒá¯ááááºááᯠá¡áá»áááºá¡áá±á¬áºááŒá¬ ááœá±ážááœá±ážáá²á·áááºá áá¬áá¬á
áá¬ážááẠááá¯ážááŸááºážááŒá®áž Tarantool á០áá¶á·ááá¯ážááŸá¯áá«ááŸááá±á¬ááŒá±á¬áá·áº Apache Avro ááᯠáá»áœááºá¯ááºááá¯á· ááœá±ážáá»ááºáá²á·áááºá áá±á¬áºáááºááŸáá·áº á
áááºááŒáá¯ááºáá¯ááºá áá¬ážááŸááºážá¡áá
áºáá»á¬ážááᯠáá
áºáá±á·áá»áŸáẠá¡ááŒáááºáá»á¬ážá
áœá¬ áááºáááºáá±á
á±áá¬áá° áááºá¡á±á¬áẠááá¯á·ááá¯áẠááá«áá²á áá±á·áá¡áá»áááºáááœá±ážááœááºááẠáá¯ááºáá±á¬ááºááá¯ááºááŒá®áž á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠá¡ááœááºáá»ááºááŒááºá
áœá¬ ááá¯ááºáá»á±á¬áá®ááœá±ááŒá
áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºáááºá
á¡áááºááŒá¯ááŒá®ážáá±á¬ááºá áá±áá¬ááᯠááááºážáááºážááá«áááºá vshard ááᯠá¡áá¯á¶ážááŒá¯á áááºážááᯠáá¯ááºáá±á¬ááºááẠ(áá»áœááºá¯ááºááá¯á·ááœáẠáááá®ááẠááœá²ááœá²áá±áá±á¬ shards áá¯á¶áá°áá»á¬áž ááŸááááº)á
ááá¯á·á¡ááŒááºá áá»áœááºá¯ááºááá¯á·á¡á¬áž áá±áá¬áá±ážááá¯á·áá±á¬ á
áá
áºá¡áá»á¬ážá
á¯ááẠáá»áœááºá¯ááºááá¯á· áááºáá¶áááŸááááºááŒá
áºá
á±á ááááºáá¶áááºááŒá
áºá
á± ááá¯áá
áá¯ááºááá·áºá¡áá»ááºááŸá¬ áááá»áá±áá»á¬ááá·áºá¡áá»ááºááŒá
áºáááºá á¡á²áá«ááŒá±á¬áá·áº áá»áœááºáá±á¬áºááá¯á·á á¡á
ááááºážá ááŒá¯ááŒááºáá±ážáááºážá
á®áá¬ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá áá«áá¬áá²? á¡ááŒá±á¬ááºážáá
áºáá¯áá¯ááŒá±á¬áá·áº á¡áá¬ááá¹áá¯áá
áºáá¯ááẠáá±áá¬á¡ááœááºááŒá±á¬ááºážááŒááºáž ááá¯á·ááá¯áẠá¡áááºááŒá¯ááŒááºážáááŒá¯áá«áá áá»áœááºá¯ááºááá¯á·ááẠáááºáá¶ááŒááºááá¯ááºážááᯠá¡áááºááŒá¯áá²ááŒá
áºáá±á¬áºáááºáž áá
áºáá»áááºáááºážááœáẠá¡áá¬ááá¹áá¯á¡á¬áž ááŒá¯ááŒááºááŸá¯áááºážá
á®ááœáẠááááºážáááºážáá«á áááºážááẠáááááºáááºážááŒá
áºááŒá®áž áááºááá¯ááºáááºážáá±áá¬ááá¯ááŸá±á¬ááºáá¯á¶ááœáẠáááºááŸááááºá áá»áœááºá¯ááºááá¯á·ááẠáááºážá¡ááœáẠá
á®áá¶ááá·áºááœá²áá° á¡ááºáá¬áá±á·á
áºá á¡áá»áá¯ážáá»áá¯ážáá±á¬ ááá¯ááºážáá¬ááŸá¯áá»á¬ážááŸáá·áº ááááá±ážáá»ááºáá»á¬ážááᯠáá»ááºáá»ááºážáá±ážáá¬ážáá²á·áááºá ááááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬ááá¯á¶ážááŸá¯á¶ážáá«á á¡áááºážá¡ááŒá
áºááœáẠáá
áºá
á¯á¶áá
áºáᯠááŒá±á¬ááºážáá²ááœá¬ážáá±á¬áºáááºážá áá±áá¬áá¯á¶á
ᶠááŒá±á¬ááºážáá²ááœá¬ážáá«á áááºážááᯠáá»áœááºá¯ááºááá¯á· áá»ááºáá»ááºážááááŸáááá¯ááºááŒá®áž ááá¯ááºáá»á±á¬áá®ááœá±ááŒá
áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºáááºááŒá
áºáááºá
ááá¯áááºááááºážáááºážáá¬ážáá±á¬áá±áá¬ááá¯áááºááá¯á·ááŒááºáááºááá°ááááºááá¯áá±á·áá¬áááºááá¯á¡ááºáááºá áá»áœááºá¯ááºááá¯á·áá
áá
áºáá»á¬ážááᯠááá¯áá
áá¯ááºááœá²ááŒááºážá
áááºááŒá¬ááŒá®áž Java ááŸáá·áº Oracle á ááá¹ááááºá¡á
á¯á¡áá±ážááœáẠáá±áá¬áááºá
ááºááŸá¯á០á¡áá¬ááá¹áá¯á០áá±áá¬ááᯠááŒá±á¬ááºážáá±ážááá·áº ORM á¡áá»áá¯ážá¡á
á¬ážá¡áá»áá¯á· áá«áááºáá±áááºááᯠááœá±á·ááŸáááá«áááºá áá«ááŒá±á¬áá·áºááá¯á·ááá¯á· ááááºáá¯á¶á
á¶áá²á· á
áá
áºááœá±ááᯠá¡áá¬ááá¹áá¯ááœá±ááᯠáá»ááºáá»ááºážááá±ážáá«áá²á·á ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·áááá¯á¡ááºáá»ááºá¡á¬ážáá¯á¶ážááᯠááŒáá·áºáááºážáá±ážááá·áº GraphQL ááᯠáá»á±á¬áºááœáŸááºá
áœá¬áááºáá¶áá²á·áááºá áááºážááẠááá·áºá¡á¬áž ááááºááºáá¯á¶á
á¶ááŒáá·áº áá±áá¬ááᯠáááºáá¶áááŸáá
á±ááŒá®áž áááºááá¯ááá¯á¡ááºááá·áºá¡áá¬ááá¯áᬠááœá²áá¯ááºááá¯ááºá
á±áááºááŒá
áºáááºá áá»á±á¬á·ááŒá±á¬ááºážááŸá¯áá»á¬ážá
áœá¬ááŒáá·áº API ááá¯ááẠáá¬ážááŸááºážááŒá±á¬ááºážááá¯ááºáááºá
áá»áœááºáá±á¬áºááá¯á· áá¯ááºáá°ááá¯ááºáá²á· áá±áá¬á ááá¯á¶áá±á¬ááºáá°ážááá¯áᬠáá»ááºáá»ááºážááááá¯ááºááááºá áá»áœááºá¯ááºááá¯á·ááẠáá±á¬áºáááºááŸá á¡áá¬ááá¹áá¯áá»á¬ážááŸáá·áº áá»áááºáááºááá¯ááºááá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáááºáá®ážáá²á·ááẠ- á¡ááŒá±áá¶á¡á¬ážááŒáá·áº ááœááºáá»ááºáá¬ážáá±á¬ á¡ááœááºáá»á¬ážá ááá¯ááá¯áááºááŸá¬á áá»áœááºá¯ááºááá¯á·ááẠáá»ááºážáá»áŸááá¯ážáá¬ážáá»ááºá
á»á±ážááŸá¯ááºážááᯠááœááºáá»ááºáá±ážááá·áº á¡ááœááºáá
áºáá¯ááá¯á· áá¯ááºáá±á¬ááºáá»ááºá¡áá»áá¯á·ááᯠáá°ážááœá²áá¬ážáááºá ááŒá®ážáá±á¬á· áá±áá¬ááᯠáá±á¬ááºážááá¯áá²á· ááŒááºá á
á¬ážáá¯á¶ážáá°á áá«á ááœááºáá»ááºáá²á· á¡ááœááºááá¯á·áá±á¬áẠááááá«áá°ážá
á¡áá±á¬ááºá¡áá¬ážá
áá
á
áºááŒááºážá
áá
áºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á·ááá¯á¶ážááŒááºáá»ááºááœáẠá¡áááºážááá¹ááá»á¬ážá
áœá¬áá«áááºáá¬áááºááᯠáááááŒá¯áááááºá á¡áááºážááá¹áááẠáá¯ááºáááºážáá±á¬ááºáá¬áá»á¬áž á
á¯á
ááºážááŸá¯áá
áºáá»áá¯ážááŒá
áºáááºá áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá á¡áááºážááá¹ááá»á¬ážááœáẠá
ááºáá
á¹á
ááºážá¡áá¯á¶ážááŒá¯ááŸá¯áááá¯ááá¯ááºáá»á¬áž ááá°áá®ááŒáááº-
- T-Connect- á¡áááºáá»áááºáááºááŸá¯áá»á¬ážá CPU ááá·áºáááºáá»ááºá ááŸááºáá¬ááºáá¯á¶ážá áœá²ááŸá¯áááºážáá±á¬á ááá¯ááºáá¶áá²á·áá»á¬ážááᯠááá¯ááºááœááºáááºá
- IB-Core- Tarantool áááá¯ááá¯áá±á¬ááŸáá áºááá·áº áááŸáááá·áºáá±áá¬ááᯠááá¬ážáá»á¬ážááŒáá·áº áá¯ááºáá±á¬ááºáááºá áááºážááẠááá¯ááºáá¶áá±á¬áºááᯠááááºážáááºážááá¬ážááá·áºá¡ááŒáẠá¡ááœááºá¡á á¬ážáááºáž á¡áá¯á¶ážááŒá¯ááá¯ááºáááºááŒá áºáááºá
- ááá¯ááŸá±á¬ááºááŸá¯- áá±áá¬áá»á¬ážááá¯áᬠááááºážáááºážáááºá áááºááá·áºáá¯áá¹áááá±áááá¯áá»áŸ á¡áá¯á¶ážáááŒá¯áá«á á€á¡áááºážááá¹áááẠá¡ááá¯ážááŸááºážáá¯á¶áž á¡ááºáá¬áá±á·á áºáá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá vshard ááá»á±ážáá°ážááŒá±á¬áá·áº á¡ááœááºáááºááá¯ááºáááºá
ááá¯ááá¯áááºááŸá¬á á¡áááºážááá¹ááá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áá»áœááºá¯ááºááá¯á·ááẠáá
áºáá¯ááŸáá·áºáá
áºáᯠáá®ážááŒá¬ážá
á®á
áá±ážáá»ááá¯ááºááá·áº á¡á
á¯á¡áá±ážá ááá°áá®áá±á¬ á¡á
áááºá¡ááá¯ááºážáá»á¬ážááᯠáá
áºáá¯ááŸáá·áºáá
áºáᯠááœá²áá¯ááºáá¬ážáá«áááºá
ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠá¡ááŒáá¯ááºá¡ááá¯áẠáá±áá¬á á®ážáááºážááŸá¯ ááŸááºáááºážáááºááŒááºáž ááŸáá·áº á á®áá¶ááá·áºááœá²áá° á¡ááºáá¬áá±á·á áºáá«áá±á¬ ááŒá¯ááŒááºááŸá¯áááºážá á®áá áºáá¯ááᯠáááºáá®ážáá¬ážáá«áááºá ááŸááºáááºážáááºááŒááºážááẠáá¯ááºáááºážááŸá¯áá±á¬áá·áºá០áááŒáá¯ááºáááºáááºážááŒá áºáááº- áá»áœááºá¯ááºááá¯á·ááẠáááºááá·áºáá±áá¬áááŒá áºá á± áá±áá¬ááᯠááá¯ááºááá¯ááºáá±ážááẠá¡á¬ááá¶áá«áá áááºážááᯠá¡áááºááŒá¯áá«áááºá á¡áááºáááŒá¯áá«á áá áºáá¯áá¯ááŸá¬ážááœááºážááœá¬ážááŒá®áž áá±áá¬áá±ážááá¯á·ááẠááá¯á¡ááºáááºá á€áááºááŸá¬ á¡ááŒáá¯ááºá¡ááá¯áẠááŸááºáááºážáááºááŒááºáž ááŒá áºáááºá
á ááºážáááºááŒááºáž
ááá±á¬áá»ááºá¡á ááááºážá á ááºážáááºáá±á¬ááºážááŸááºáá¬ážáá²á· ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯á· ááŒáá¯ážá á¬ážáááºááá¯á· áá¯á¶ážááŒááºáá²á·áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠtarantool/tap framework ááᯠá¡áá¯á¶ážááŒá¯á Lua ááœáẠáá°áá áºá ááºážáááºááŸá¯áá»á¬ážááᯠáá±ážááŒá®áž pytest framework ááá¯á¡áá¯á¶ážááŒá¯á Python ááœáẠáá±á«ááºážá ááºá á áºáá±ážááŸá¯áá»á¬áž ááŒá¯áá¯ááºáá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá áá»áœááºá¯ááºááá¯á·ááẠáá±á«ááºážá ááºá á áºáá±ážááŸá¯áá»á¬ážááᯠáá±ážáá¬ážáá¬ááœáẠdeveloper ááŸáá·áº analysts áá»á¬ážáá«áááºáá«áááºá
á ááºážáááºáá±á¬ááºážááŸááºááŸá¯ ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠáá»áœááºá¯ááºááá¯á· áááºááá¯á·á¡áá¯á¶ážááŒá¯áááºáááºážá
áá»áœááºá¯ááºááá¯á·ááẠá¡ááºá¹áá«áááºá¡áá áºáá áºáá¯ááᯠááá¯áá»ááºáá«áá áá»áœááºá¯ááºááá¯á·ááẠáááºážá¡ááœáẠá ááºážáááºááŸá¯áá áºáá¯ááᯠáŠážá áœá¬áá±ážááẠááŒáá¯ážá á¬ážáááºá áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºááœááºážáá»ááºáá áºáá¯ááᯠááœá±á·ááŸááá±á¬á¡áá«á áá»áœááºá¯ááºááá¯á·ááẠá ááºážáááºááŸá¯áá áºáá¯ááᯠáŠážá áœá¬áá±ážáá¬ážááẠáá±áá»á¬ááŒá®ážááŸáᬠáááºážááᯠááŒá¯ááŒááºáá«á á¡á ááá¯ááºážááœáẠá€áá²á·ááá¯á·áá¯ááºáá±á¬ááºááẠáá²áááºážáááºá áááºáááºážáá»á¬ážáááºá០áá¬ážáááºááŸá¯ááœá²ááŸá¬ážááŒááºáž á á¡áá»ááºá¡áá®ážáá»á¬ážáááºááŸááá«áááº- "á¡áá¯áá»ááºáá»ááºážááŒááºááá¯ááºááŒáá¡á±á¬ááºá á¡áá áºáá áºáá¯áá¯áá¯ááºáá«á ááŒá®ážááẠá ááºážáááºááŸá¯ááœá±áá²á· áá¯á¶ážááœááºááá¯ááºáá«á" ဠâáá±á¬ááºááá¯ááºážâ áá¬áá»áŸáẠááá±á¬ááºáá¯áá®ážáá«ážá
ááá¯á·ááŒá±á¬áá·áº áááºááẠá á¬áá±ážááœá²áá»á¬ážááᯠáŠážá áœá¬ áá±ážááá¯ááºážááŒá®áž á¡ááŒá¬ážáá°áá»á¬ážááᯠááŒá±ááá¯ááá¯ááºážááẠááá¯á¡ááºáá«áááºá áá¯á¶ááŒááºáá«á á ááºážáááºáá±á¬ááºážááŸááºááŸá¯ ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááẠáá±ááá¯ááœááºááẠá¡áá»áá¯ážáá»á±ážáá°ážáá»á¬áž áá±á¬ááºáá»ááºážáá±ážáá«áááºá áááºážááá ááá¯ááœááºáá¬áááºááá¯á· áááºážáá¶á á¬ážááááá·áºáááºá áá¯ááºá 99% ááᯠááá¯á¡áá« á ááºážáááºááŸá¯áá»á¬ážááŒáá·áº ááœáŸááºážááŒá¯á¶áá¬ážááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· áá¶á á¬ážááá«áááºá áá«á á¡áá»á¬ážááŒá®ážááá¯áá¯á¶ááááºá áá«áá±ááá·áº áá»áœááºáá±á¬áºááá¯á·ááŸá¬ áá¬ááŒá¿áá¬á០áááŸááá«áá°áž- á á áºáá±ážááŸá¯ááá¯ááºážááœáẠáá¯ááºáá±á¬ááºáá«áááºá
ááá¯á·áá±á¬áº áá»áœááºá¯ááºááá¯á·á¡ááŸá áºáááºáá¯á¶ážá¡áá¬ááŸá¬ Load Testing ááŒá áºááŒá®ážá áá»áœááºá¯ááºááá¯á·ááẠáááºážááᯠá¡áá±ážááŒá®ážáá¯á¶ážáᯠáá°ááᬠáá¯á¶ááŸááºáá¯ááºáá±á¬ááºáá«á
ááááá¬ážááŸááºážáá áºáá¯á load testing áááá¡ááá·áºááᯠáááºááá¯á·áá±á¬ááºááœááºáá²á·áá¯á¶á¡ááŒá±á¬ááºáž á¡áááºážáááºááŒá±á¬ááŒáá«áááºá áá»áœááºá¯ááºááá¯á·ááẠáá±á¬á·ááºáá²áá±ážáá¬ážáá°á áááºááºáá±á¬á·ááœáẠá áá áºááᯠááá·áºááœááºážááŒá®áž áááºááá¯ááœáá·áºáᬠáá áºá áá¹ááá·áºáá»áŸáẠááœá±áá±ážááœá±áá° 4 áááŸááááºá áááºááºáá±á¬á·áá áºáá¯á¶ážá¡ááœáẠááááºáá±á¬ááºážá áá¯ááºáá¯ááºááŸá¯ááẠá¡á¬ážáááºážáá±á¬ áá¬áá¬áá±ážáá¯á virtual load bench ááœáẠáááºážááᯠáá»áœááºá¯ááºááá¯á· ááá·áºááœááºážáá¬ážáááºá á¡áááºážáá¯á¶ážá¡áá ááŒáá·áºáá»ááºáá¬ážáááºá áá»áœááºá¯ááºááá¯á· áááºážááᯠrun ááŒá®áž thread áá áºáá¯ááœáẠlaptop áá áºáá¯á¶ážááẠááá¯ááá¯ážáá±á¬ ááááºááᯠáááŸááá«áááºá á¡áá»á áºá á Ạá¡ááŒá±á¬ááºážá¡áá¬á
áá»áœááºáá±á¬áºááá¯á· á¡áááºážáááºážáááºážáá²á·áááºá áá»áœááºá¯ááºááá¯á·ááẠáá¬áá¬ááᯠááŒáá·áºááŸá¯áá±á¬áºáááºáž áááºážááá¯á·ááẠáááŸá¯ááºáááŸá¬ážááŒá áºáá±áááºá
áá»áœááºá¯ááºááá¯á·ááẠdeveloper áá»á¬ážááá¯áá±á«áºááá¯ááŒááŒá®áž Java áááá¹áá¬ááŸáá¬áá°áá»á¬ážá Tarantool ááẠsingle-threaded ááŒá
áºáááºááá¯áá»áœááºá¯ááºááá¯á·á¡á¬ážááŸááºážááŒáááºá áááºážááᯠload á¡á±á¬ááºááœááºááŸááá±á¬ processor core áá
áºáá¯ááŸáááá±á¬ááºá
áœá¬á¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á·ááẠáá¬áá¬áá
áºáá¯á
á®ááœáẠTarantool ááŒá
áºáááºáá»á¬áž ááŒá
áºááá¯ááºáá»á±á¡áá»á¬ážáá¯á¶ážá¡áá±á¡ááœááºááᯠááŒáá·áºáá»ááºááŒá®áž áááºááá¯ááœáá·áºáᬠáá
áºá
áá¹ááá·áºáá»áŸáẠááœá±áá±ážááœá±áá° 14,5 áááŸáááŒá®ážááŒá
áºáááºá
áááºááŸááºážááŒáá«áá
á±á á¡áááºážá¡ááŒá
áºáá»á¬ážááᯠááœá²ááŒá¬ážá
áœá¬á¡áá¯á¶ážááŒá¯ááá·áº á¡áááºážááá¹ááá»á¬ážá¡ááŒá
Ạááá¯ááºážááŒá¬ážáá¬ážááŒááºážááŒá±á¬áá·áºá áá»áááºáááºááŸá¯áá»á¬áž áá¯ááºáá±á¬ááºááŒááºážááŸáá·áº áá±áá¬á¡ááœááºááŒá±á¬ááºážááŒááºážá¡ááœáẠáá¬áááºááŸááá±á¬ áá»áœááºá¯ááºááá¯á·áá¡áááºážááá¹ááá»á¬ážááẠáááá¯áááºáá¬ááá¯áᬠáááºáá±á¬ááºááŒá®áž áááºááŸáá·áº áááºážááŒááºá
áœá¬ á¡áá»áá¯ážáá»áá«áááºá
á€ááá
á¹á
ááœááºá á¡áááºáá»áááºáááºááŸá¯áá»á¬ážááŸáá·áº áá¬áá®á¡áá¬ááá¹áá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœááºáᬠááŸááºáá¬ááºááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá
ááá·áºáá»ááºáááºá¡áá±ááŸáá·áºá ááá¯ááŸá±á¬ááºááŸá¯áá¬áá¬áá»á¬ážááœáẠáááá¯áááºáá¬áááºááá¯ážáá¬áá±á¬áºáááºáž áá»áááºáááºááŸá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºááá·áº áá¬áá¬áá»á¬ážááẠáá»á¬ážá
áœá¬ááŸá±ážááœá±ážáááºá
ááŸáá·áº memory áá¯á¶ážá
áœá²ááŸá¯ááẠdata loaded ááá¬áááŸáá·áº ááá¯ááºááá¯ááºá¡áá»áá¯ážáá»áá¬áááºá
ááºáá±á¬ááºááŸá¯áá»á¬áž
áá»áœááºá¯ááºááá¯á·á áá¯ááºáá¯ááºá¡áá áºááᯠá¡ááºááá®áá±ážááŸááºážááááºáá±á¬ááºážáá áºáá¯á¡ááŒá Ạáá®ážááá·áºáááºáá®ážáááºá áááºážááœáẠáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº á á¬ááŒáá·áºááá¯ááºáá»á¬ážááᯠááŒáá·áºáá»ááºá¡áá¯á¶ážááŒá¯áááºá¡ááœáẠá¡á áááºá¡ááá¯ááºážáá áºáá¯ááᯠáááºáá®ážáá²á·áááºá
áááºáá±á¬ááºááŸá¯áá»á¬ážááẠá¡áá»áá¯á·áá±á¬áááºáááºáá»á¬ážááœáẠáá¯ááºáá±á¬ááºááá·áº áá¯ááºá¡áá±ážá á¬ážáá»áŸáá¬ááá¯ááºáá«á áááºážááá¯á·ááẠá¡á á¯á¡áá±ážáá áºáá¯á áá áºá áááºáá áºááá¯ááºážááŒá áºáá±á¬á ááá¯ážáá¬ážááŸá¯áá±áá¬ááᯠá á áºáá±ážááŒááºážá áá¯ááºáááºážááá¯ááºáᬠáá¯áá¹áááá±áááᯠáá¯ááºáá±á¬ááºááŒááºážááŸáá·áº áá¯á¶á·ááŒááºááŸá¯áá»á¬ážááᯠááŒááºáááºáá¯ááºáá±á¬ááºááŒááºáž á ááá·áºá¡áá±á¬áºáá±ážááŒá®ážáá¬ážááŒá®áž ááŸá¯ááºááœá±ážáá±á¬ ááœá²á·á ááºážáá¯á¶áá»á¬áž ááŒá áºááá¯ááºáááºá áá»áœááºá¯ááºááá¯á·áááºáááºáž áááºáá±á¬ááºááŸá¯á¡á á®á¡á ááºááᯠGraphQL ááá¯á· áááºááá¯á·ááŒá®áž áá¯á¶ážá áœá²áá°ááẠáá±á¬áºáááºáá áºáá¯áá¯á¶ážááᯠá á°ážá ááºážá á áºáá±ážááŒááºážááŒáá·áº áá±áá¬áá®ááá¯á· universal access point áá áºáá¯ááᯠáááºáá¶áááŸááá«áááºá á¡áááºážá¡áááºááŒá±áááºá
áááºáá±á¬ááºááŸá¯áá»á¬ážááœáẠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá áœá¬áá«áááºáá±á¬ááŒá±á¬áá·áº áááŒá¬ááá¡áá¯á¶ážááŒá¯áá±á¬áá¯ááºááᯠááœáŸá±á·ááá·áº á á¬ááŒáá·áºááá¯ááºáá»á¬áž ááŸáááá·áºáááºáᯠáá¯á¶ážááŒááºáá²á·áááºá áááºážááá¯á·ááᯠáá±ážáááºážáá±á¬áááºáááºážáá»ááºááá¯á· ááá·áºáá±ážáá²á·ááŒá®áž áá»áœááºá¯ááºááá¯á·á¡ááœáẠáá áºá á¯á¶áá áºáᬠááá»ááºá á®ážááŒá±á¬ááºáž ááááºá á á áºáá±ážáá²á·áááºá ááᯠáá»áœááºá¯ááºááá¯á·ááẠá á¬ááŒáá·áºááá¯ááºáá»á¬ážáá¯á¶á á¶ááŒáá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá±á¬ááºáááºáááºáááºážáá»ááºáá»á¬ážááᯠáááºááŸááºáá±ážááá¯ááºáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠááá¯ááŸá±á¬ááºááŸá¯á¡ááœááºáá¬áá ááœááºáá»á°áá¬á¡ááœááºáá« ááááºáá±á¬ááºážáá áºáá¯ááŸááá»ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáá¯á¶áá°áá»á¬ážááŸáá·áº shards á¡áá»á¬ážá¡ááŒá¬ážááŸááá¬ážááŒá®ážááŒá áºáá±á¬ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠááŒáá·áºáá±áá¬ážáá±á¬ááœááºáá»ááºááŸá¯áá áºáá»áá¯ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®áž áááºážááᯠááŒá±áá¯á¶áá»áŸá±á¬á·áá»ááŒááºážáá¯áá±á«áºáááºá áááºážááẠáá°áááŒá±áá¯á¶áá»áŸá±á¬á·áá»ááŒááºážááŸáá·áºáááºáá°áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
á áá áºáá±á¬ááºážáá»á¬áž
áá»áœááºá¯ááºááá¯á·á á¡ááœá±á¡ááŸá áºá áá áºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáááá¯ááá¯áá±á¬ááᯠáá¶á·ááá¯ážáá±ážáá±á¬áºáááºáž áááºážááá¯á·ááẠHTTP ááŸáá áºááá·áº áá»áœááºá¯ááºááá¯á·ááá¯áá±á«áºááá¯ááŒá®áž GraphQL ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºááá¯ááºáá«á ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠá€á áá áºáá»á¬ážááœáẠáá±áá¬ááᯠáááºáá°ááœá¬ážááá¯ááºá á±ááá·áº ááá¹ááá¬ážáá áºáá¯ááᯠáááºáá®ážáá²á·áááºá
áá»áœááºá¯ááºááá¯á·á¡ááœáẠáá
áºá
á¯á¶áá
áºáá¯ááŒá±á¬ááºážáá²áá«áá áá°ážááŒá¬ážáá±á¬á¡á
áá»áá¯ážááŸá¯áá»á¬ážááᯠááá¯ááŸá±á¬ááºáááºážá¡áááºážááá¹áááœáẠá¡á
áá»áá¯ážááŒá®áž á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážáá«ááŸáááá·áº áááºáá±á·áá»áºááẠá
á®áá¶áá±á¬ááºááœááºáá²áááºážá
á®ááœáẠááŒá®ážáá¯á¶ážáááºááŒá
áºáááºá áá®ážááŒá¬ážáá¯á¶áá°áá°ážááŒááºážááá¹áááᯠá¡áá¯á¶ážááŒá¯á ááŒááºáá
áá
áºááá¯á· áá±ážááá¯á·áááºá á€á¡áááºážááá¹áááẠááŒááºáááºááᯠááááºážáááºážááá¬ážáá±á
ááá¯ážáááºááŸá¯á¡áá áºáá»á¬áž
áááºááŸááºááááá·áºá¡ááá¯ááºážá áá¯ááºáááºážááŸá¯áá±á¬áá·áºá០áá»áœááºá¯ááºááá¯á·ááẠá¡ááŒáá¯ááºá¡ááá¯áẠá¡áá¶ááœááºážááŒááºáž ááŒá¯áá¯ááºáá²á·áááºá ááá¯á·áá±á¬áº áááºáááºááŸá¯á¡ááŒá±á¡áá±ááŸáá·áº áááºáááºá áá»ááºáá»ááºážáá¯á¶á·ááŒááºááẠááá¯á¡ááºááá·áº á áá áºá¡áá»áá¯ážá¡á á¬ážáá áºáá¯ááŸááá±á¬ááŒá±á¬áá·áº áááºážááẠáá¯á¶áá±á¬ááºáááºááá¯ááºááŒá±á¬ááºáž áááºážááá¯á·ááá±á¬áá±á«ááºáá²á·áááºá ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·á GraphQL ááᯠááá¯ážáá»á²á·ááŒá®áž áá®áááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááᯠáááºáá±á¬ááºážáá«áááºá áááºážááá¯á·ááẠáá±áá¬ááŸáá·áº áá¯ááºáá±á¬ááºááŒááºážá ááŸááááºážá áœá² áá«áá¬ááá¯ááºážááœáẠááá¬ááá»áá» á¡á¶áááºááœááºáá» ááŒá áºáááºá áá»áœááºá¯ááºááá¯á·á¡ááœááºá á€áááºááŸá¬ á¡ááŒá¬ážáá±á¬ á áá áºáá»á¬ážá¡ááœáẠá á¬áááºááŒááºážááŸáá·áº á á¬áá±ážááŒááºážááŸá áºáá¯áá¯á¶ážá¡ááœáẠá¡áá»ááºáá áºáá»ááºááŒá áºáááºá
áá
áºáááºáá»áŸáẠáá
áºááŒáááºá áá
áºáááºá áá
áºá áá
áºááŒááẠáááºáá±á¬ááºááẠááá¯á¡ááºáá±á¬ áá±ážáá¶áá±á¬ á¡á
á®áááºáá¶á
á¬áá»á¬áž ááŸááá±áá±á¬ááŒá±á¬áá·áº áááºáá±á¬ááºááŸá¯áá»á¬áž áá
áºáá¯áááºážááŸáá·áº ááá¯á¶áá±á¬ááºááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· ááá±á¬áá±á«ááºáá«áááºá áááºážááẠá¡áá»áááºááŒá¬ááŒáá·áºááá¯ááºááŒá®áž á¡á
á®áááºáá¶á
á¬áá»á¬ážááẠTarantool á ááŒá
áºáááºááœááºážáááºááá¯ááẠááááºááá¯á·ááá¯ááºáááºá ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠáá®ážááŒá¬ážá¡áááºážááá¹ááá»á¬áž- á¡á
á®á¡á
ááºááœá²áá°ááŸáá·áº á¡ááŒá±ážááá¬ážááᯠáááºáá®ážáá²á·áááºá á¡ááŒá±ážááá¬ážááœá±á ááá¯ááºáá¶áá±á¬áºááᯠáááááºážáá¬ážáá°ážá áá°ááá¯á·ááẠáá»áœááºá¯ááºááá¯á· áá»á¶áááºážáá¬ááœáẠáááœááºáá»ááºááá¯ááºáá±á¬ áá±ážáá¶áá±á¬ á¡áá¯ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒáááºá ááŸáá·áº á
á®á
ááºáááºááŸááºáá° á¡áááºážááá¹áááẠááœá²á·á
ááºážááŸá¯ááœáẠáá±á¬áºááŒáá¬ážááá·áº á€áá¯ááºáááºážáá±á¬ááºáá¬áá»á¬ážá á
áááºááŒááºážá¡áá»áááºááá¬ážááᯠá
á±á¬áá·áºááŒáá·áºáááºá á¡áá¯ááºáá»á¬ážááᯠáááºážááá¯á·ááá¯ááºááá¯áẠáá¯ááºáááºážáá±áá¬á¡ááŒá
Ạáá
áºáá±áá¬áááºážááœáẠááááºážáááºážáá¬ážáááºá á¡áá»áááºááŸááºáá±á¬ááºáá¬áá±á¬á¡áá«á á¡áá»áááºááá¬ážááœá²áá°á á¡áá¯ááºáá¬áááºáá°ááŒá®ážá áááºážááá¯áá±ááœááºááŒá®áž ááááºááᯠááááºážáááºážáá±á¬ á¡ááŒá±ážááá¬ážá¡áá»áá¯á·á¡á¬áž áá±ážáááºá
á¡áá¯ááºá¡á¬ážáá¯á¶ážááᯠá¡áá»áááºááá¬ážá¡ááá¯ááºáž áá¯ááºáá±á¬ááºááẠáááá¯á¡ááºáá«á á¡áá»áá¯á·áá±á¬ á¡á
á®áááºáá¶á
á¬áá»á¬ážááᯠáááºááŸá¯ááẠááá¯á¡ááºáááºá á€ááá¯á¡ááºáá»ááºáá±á¬ááºááŸááááºááŸáá·áºáááŒáá¯ááºáááºá áá¯ááºáá±á¬ááºá
áá¬áá
áºáá¯ááᯠsandbox ááœááºáááºáá®ážááŒá®áž á¡áá±á¬ááºá¡áááºáá±á¬áºáááºá¡ááœáẠá¡ááŒá±ážááá¬ážáᶠáá±ážááá¯á·áááºá á¡áá»áááºá¡áááºááŒá¬ááŒá®ážáá±á¬ááºá á¡áá¯á¶ážááŒá¯áá°ááẠá¡áá¬á¡á¬ážáá¯á¶ážááᯠááœááºáá»ááºááŒá®áž á¡á
á®áááºáá¶á
á¬ááẠá¡áááºááá·áºááŒá
áºáá±áá±á¬ á¡ááŒáá¯ááºá¡ááá¯ááºáá¯á¶á·ááŒááºááŸá¯ááᯠáááŸááááºá
áááŠážááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá±áá¬á¡á¬ážáá¯á¶ážááᯠááááºážáááºážááŒááºážááá¯ááºáᬠáá«áá¬ááá¯ááºážááᯠááá¯ááºáá¬áá²á·ááŒá®áž áááºážááᯠáá¬ážááŸááºážááŒá¯áá¯ááºáᬠáááºážááᯠááá»ááºáá
áºáá«á ááá¯á·áá±á¬áº ááááœááºá á¡áá»á¬ážá¡á¬ážááŒáá·áº á¡ááŒááºážááẠááá¯á·ááá¯áẠá¡áááºá¡ááẠá¡áá»ááºá¡áááºá¡áá»áá¯á·ááᯠáááŒá¬áá áá»ááºáá
áºááá±ážáááºá áááºáááºážáá¯ááºáá¯á¶ážááœá¬ážááŒááºážá¡áá±á«áº á¡ááŒá±áá¶á áá±ááºááá®áá±á¬á·áá±á¬ áá±áá¬áá»á¬ážá០ááá¯ááŸá±á¬ááºááŸá¯á¡á¬áž ááá·áºááŸááºážáá±ážáá¯ááºááẠááá¹ááá¬ážáá
áºáá¯ááᯠáááºáá®ážáá²á·áááºá
Memory ááœáẠáá±áá¬ááááºážáááºážááẠáá±áá¬á¡áá¯á¶á¡áá±á¬ááºáááŸáááá·áºá¡áá« áááŒá¬áá® ááá¯á·ááá¯áẠááŸá±á¬ááºážááá¯ááºážááœáẠá¡ááŒá±á¡áá±áá
áºáá¯áá±á¬ááºáá¬áááºááᯠáá»áœááºá¯ááºááá¯á· áá¬ážáááºáá¬ážáá±á¬áºáááºáž áááºááá¯á·áááºááá¯á
á±áá¬áá° áá±áá¬ááᯠááááºážáááºážáá¬ážááááºááŒá
áºáááºá á€áááºááœááºáá»ááºáá»á¬ážá¡ááœááºá áá»áœááºá¯ááºááá¯á·ááẠáááŒá¬áá® disk ááá¯ááŸá±á¬ááºááŸá¯ááŒá¯áá¯ááºáá«áááºá
áá±á¬ááºáá»ááº
áá»áœááºá¯ááºááá¯á·ááẠáá±á¬áºáááºáá áºáá¯áááºážááá¯á· áá±áá¬áá»á¬ážáááºááẠáá¬áááºááŒáá·áº á áááºáá²á·ááŒá®áž áááºážááᯠáá¯á¶ážáááŒá¬á¡á±á¬áẠáááºáá®ážáá²á·áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáá±áá¬áá±á¬ááºáá¶á·áá±ážá áá ẠááŒá±á¬ááºáá¯ááŸááááºá áá±á¬áºáááºáá áºáá¯áááºážá¡ááŒá áºááá¯á· ááŒá±á¬ááºážáá²ááŒááºážáá¯ááºáá áºáá¯áá¯á¶ážááẠLua ááœáẠááá¯ááºáž 30 ááá·áºááŸááááºá á¡áá¯ááºá¡áá»á¬ážá á¯ááẠááŸá±á·ááœááºááŸááá±áá²ááŒá áºáááºá áá áºáá«áá áºáá¶ááœáẠá¡áááºáá®ážáá¬ážáá»ááºážá¡áááºážáá»á¬ážá ááŸá¯á¶á·áá±á¬áºááŸá¯áááºážáá²á·ááŒá®áž á¡áá¯ááºááœááºááŸá¯ááºááœá±ážá á±ááá·áº á¡ááŒá±á¡áá±áá»á¬ážá áœá¬ááŸááááºá á¡áá¬ážáá°á¡áá¯ááºáá áºáá¯ááᯠáááºááŒá¯á¶ááœá±á·ááá«áá áááºážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá¡ááœáẠááá·áºá¡ááœáẠáá¯á¶ááŸááºá¡áá»áááºááᯠáá¯á¶ážá ááá¯á·ááá¯áẠáá±ážáá¯á¡áá ááŒáŸá±á¬ááºáá«á
DBMS á¡áá áºááᯠá¡áá¯á¶ážááŒá¯á áá¯ááºáááºážáá¯ááºáááºážá ááºáá»á¬ážááœáẠááŸáááŒá®ážáá¬ážááŒá¿áá¬áá»á¬ážááᯠáá±á¬ááºážá áœá¬áááŒá±ááŸááºážááá¯ááºáááºááᯠáááááá«á áá«áá¬ááá¯ááá¯ááá¯áá¬áá²á áá»áœááºá¯ááºááá¯á·áááá±á¬áá»ááºá¡á ááœááºá áá»áœááºá¯ááºááá¯á·ááẠááá¯á¡áá«ááœáẠááŒááºáááºáá±á¬áá±áá¬áá±á·á áºá¡áá áºáá áºáá¯ááᯠáá°áá±á¬ááºáá¬ááŒá®áž áá»áœááºá¯ááºááá¯á·á¡áááºááŸááºáááºááᯠáá±á¬ááºáááºáá»á¬ážááŒá¬ážááœáẠá¡áááºááŒá®ážá á±áá«áááºá áá¯ááºáááºážá ááºáá»á¬áž ááá¯ááá¯ááŒááºáááºáá¬áááºá á¡á¬ážáá¯á¶ážá¡áááºááŒá±áá«áááºá ááááºáá±á¬á· áááºážááá¬á á á®ážááœá¬ážáá±ážáá¯ááºáááºážá á¥áºááœá±ááŸá¬ ááŸááá±áá²á· ááŒá¿áá¬ááœá±ááᯠáááŒá±ááŸááºážááá¯ááºáá²á á á®ážááœá¬ážáá±ážáá¯ááºáááºážá ááºááœá±á áá°ááœá±ááŒá±á¬áá·áºáá«á áááºážááᬠááá¯ááºáá² áá°ááœá±áá²á· áááºááœá²ááá¯á· ááá¯áááºá
á ááºážáááºáá±á¬ááºážááŸááºááá·áº ááœá¶á·ááŒáá¯ážááŸá¯ááẠá¡á á±á¬ááá¯ááºážá¡ááá·áºáá»á¬ážááœáẠáá¬áá»ááºááŒá®áž á¡áá»áááºáá¯ááºááá¯ááºáááºá ááá¯á·áá±á¬áº regression test ááá¯áá¯ááºáá±á¬ááºáááºáááºáá¬ááŸáá¯ááºáááºáááá¯á¡ááºáá±á¬á¡áá«ááœááºáááºážáá¡ááŒá¯ááá±á¬áá±á¬ááºáá±á¬á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áááºáá±ááá¯ááœááºáááºáááá¬áááá·áºáááºá
ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ á¡ááá·áºááá¯ááºážááœáẠáááºá ááºážáááºááŸá¯ ááŒá¯áá¯ááºááẠá¡ááœááºá¡áá±ážááŒá®ážáá«áááºá áááá¯áá¬áááºáá¬ááœáẠáá»áá¯á·ááœááºážáá»ááºá¡áá»áá¯á·ááᯠá á±á¬á á®ážá áœá¬áááááŒá¯áááá±á áááºážááá¯ááŒááºááẠááá¯ááá¯ááœááºáá°áá±ááŒá áºááŒá®áž á¡áá¬áááºááœáẠááá·áºá¡á¬áž á¡áá»áááºáá»á¬ážá áœá¬ áááºáá¬á á±áááºááŒá áºáááºá
Lua ááŸá¬ áá¬á០áááŸá¬ážáá«áá°ážá áááºáá°áááᯠáááºážááœááºáá±ážááẠáááºáá°ááá¯ááºáááº- Java developerá JavaScript developerá Python developerá front-end ááá¯á·ááá¯áẠback-endá áá»áœááºáá±á¬áºááá¯á·áá²á· áá±á·áá¬áá¯á¶ážáááºáá°ááœá±áá±á¬áẠá¡á²áá®á¡áá±á«áºááŸá¬ áá±ážáááºá
áá»áœááºá¯ááºááá¯á·ááœáẠSQL áááŸáááŒááºážá¡ááŒá±á¬ááºážááŒá±á¬áá±á¬á¡áá«á áááºážááẠáá°áá»á¬ážááᯠááŒá±á¬ááºááá·áºá á±áááºá "SQL ááá«áá²áá±áá¬ááá¯áááºáááºááá¯áááá¯ááºááá²á ááŒá áºááá¯ááºáá«á·ááá¬ážá áá±áá»á¬áááºá OLTP á¡áááºážá¡á á¬ážá áá áºááœáẠSQL áááá¯á¡ááºáá«á ááá·áºá¡á¬áž á á¬ááœááºá á¬áááºážá¡áá¬ážáá±ážááŒáá·áºááŸá¯ááŸá¯ááá¯á· áá»ááºáá»ááºážááŒááºááá¯á·áá±ážááá·áº áá¬áá¬á áá¬ážáá áºáá»áá¯ážáá»áá¯ážááá¯á¶á á¶ááœáẠá¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá áºáá¯ááŸááááºá á¥ááᬠGraphQLá ááŒáá·áºáá±áá¬ážáá±á¬ ááœááºáá»á°áá¬áá¯á¶á á¶ááœáẠá¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá áºáá¯ááŸááááºá
áááºá
áá±ážáá»ááẠááá¯á¡ááºáááºááᯠáá¬ážáááºáá«áá Tarantool ááœáẠááá·áºááŒá±ááŸááºážáá»ááºááᯠTarantool ááŒá
áºáááºáá»á¬ážá
áœá¬ááœáẠá¡ááŒáá¯ááºáá¯ááºáá±á¬ááºááá¯ááºáá±á¬ áááºážáááºážááŒáá·áº áá®ááá¯ááºážááœá²áá«á áááºá€á¡áá¬ááá¯ááá¯ááºáá«áá Tarantool ááẠáááá¯áááºáᬠcore áá
áºáá¯áááºážááá¯áᬠáááááá±á¬ááºáá±á¬ááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá±á¬ááŒá±á¬áá·áº áá±á¬ááºááá¯ááºážááœáẠáááºáá²ááŒá®áž áá¬áá»ááºáááºááŒá
áºáááºá
source: www.habr.com