16 ΠΌΠΎΠ΄Π΅ΠΌΠ°, 4 ΠΊΠ»Π΅ΡΡΡΠ½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° = ΠΠ·Ρ
ΠΎΠ΄ΡΡΠ° ΡΠΊΠΎΡΠΎΡΡ 933.45 Mbit/s
Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ΄ΡΠ°Π²Π΅ΠΉΡΠ΅! Π’Π°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π΅ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ ΠΌΠ΅ Π½ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ. Π’ΠΎΠΉ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π° ΠΎΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡΠ΅ ΠΏΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΠ° ΡΠΈ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° Π²ΠΈΡΠΎΠΊΠΎΡΠ΅ΡΡΠΎΡΠ½ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠ΅ΡΡΡΡΠΈ. Π‘ΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ 0.1 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ Ρ ΡΠΎΡΠ½ΠΎΡΡ Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΎΡ 10 Π½Π°Π½ΠΎΡΠ΅ΠΊΡΠ½Π΄ΠΈ. ΠΡΠΈΡΠΊΠΈ Π΄Π²ΠΎΠΈΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π·Π°Π΅ΠΌΠ°Ρ 6 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡΠ°.
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅
ΠΠΌΠ°ΠΌΠ΅ Π΄ΠΎΡΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΡΠ»ΠΎΡΡΠ½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΎΠ±ΠΎΠ±ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠ°Π½Π°Π»Π°, Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ ΠΠΏΠ΅ΡΠ°ΡΠΎΡ1 (40Mbit/s) + ΠΠΏΠ΅ΡΠ°ΡΠΎΡ2 (30Mbit/s)+ ΠΠ΅ΡΠΎ Π΄ΡΡΠ³ΠΎ (5 Mbit/s), ΡΠ΅Π·ΡΠ»ΡΠ°ΡΡΡ Π΅ Π΅Π΄ΠΈΠ½ ΡΡΠ°Π±ΠΈΠ»Π΅Π½ ΠΈ Π±ΡΡΠ· ΠΊΠ°Π½Π°Π», ΡΠΈΡΡΠΎ ΡΠΊΠΎΡΠΎΡΡ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ ΡΠΎΠ²Π°: (40+ 30+5)x0.92=75Γ0.92=69 Mbit/s.
Π’Π°ΠΊΠΈΠ²Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ° Π² ΡΡΡΡΠ΅Π½Π΅ΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΡΡ Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΈ Π΄Π° Π΅ ΠΊΠ°Π½Π°Π» Π΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ°Π½ΡΠΏΠΎΡΡ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎΠ½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΆΠΈΠ²ΠΈ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ ΠΈ ΡΠ°Π΄ΠΈΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½ΠΈΡ, Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΊΡΠ°ΠΉΠ³ΡΠ°Π΄ΡΠΊΠΈ ΡΡΠΎΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΡΠ΅Π΄ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ΅ΡΠ²ΠΎΡΠΊΠ° ΠΈ ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ ΠΌΠΎΠ΄Π΅ΠΌ/ΠΊΠ°Π½Π°Π» Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½Π° .
ΠΠ° Π²ΡΡΠΊΠ° ΠΎΡ ΡΠ΅Π·ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΠΎΡΠ΄Π΅Π»Π½Π° Π»ΠΈΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½ΠΎ ΡΡΡ
Π½Π°ΡΠ° ΡΠΎΡΡΡΠ΅ΡΠ½Π° ΡΠ°ΡΡ Π΅ ΠΏΠΎΡΡΠΈ Π΅Π΄Π½Π°ΠΊΠ²Π° ΠΈ Π²ΠΈΡΠΎΠΊΠΎΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΉ ΠΌΠΎΠ΄ΡΠ»ΠΈ, Π±Π΅Π· ΡΠΈΠ΅ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ Π½Π΅ Π±ΠΈ Π±ΠΈΠ» Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½.
Π ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½Π°, Π±ΡΡΠ·Π°, ΠΊΡΠΎΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π° ΠΈ Π»Π΅ΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΈΡΠΊΠ°ΠΌΠ΅ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»ΠΈΠΌ Ρ Π½Π°ΡΠ°ΡΠ° ΡΠ²Π°ΠΆΠ°Π²Π°Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡ.
ΠΡΠΎΠ±Π»Π΅ΠΌ ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΠ΅
Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΎΡ Π΄Π²Π° ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠ»Π°ΡΠ°: ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ:
- ΠΠΈΡΠΎΠΊΠΎΡΠ΅ΡΡΠΎΡΠ½ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ ΠΈΠΌ ΠΊΡΠΌ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π΅Π· Π·Π°Π±Π°Π²ΡΠ½Π΅.
ΠΠΈΡΠΎΠΊΠ°ΡΠ° ΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π΅ Π΅ ΠΏΡΠΎΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ, ΡΠΎ Π΅ ΠΆΠΈΠ·Π½Π΅Π½ΠΎΠ²Π°ΠΆΠ½ΠΎ Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΅Π½ΡΡΠΎΠΏΠΈΡΡΠ° Π½Π° ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΊΠΎ Π² Π΅Π΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π΄Π½ΠΎΡΠΎ Π·Π°Π±Π°Π²ΡΠ½Π΅ Π΅ 30 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ, ΡΠΎΠ³Π°Π²Π° Π³ΡΠ΅ΡΠΊΠ° Π² ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΎΡ ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π° ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π» Ρ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 5%. ΠΠΊΠΎ ΡΠ±ΡΡΠΊΠ°ΠΌΠ΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Ρ 1 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π° Π² 4 ΠΊΠ°Π½Π°Π»Π°, Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΏΠ°Π΄Π½Π΅ Π΄ΠΎ 30%. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, Π΅Π½ΡΡΠΎΠΏΠΈΡΡΠ° Π² ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΠ·ΠΎ, ΡΠ°ΠΊΠ° ΡΠ΅ Π°ΠΊΠΎ Ρ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°ΠΌΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ Π²Π΅Π΄Π½ΡΠΆ Π½Π° Π²ΡΠ΅ΠΊΠΈ 0.5 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ, ΠΏΡΠΈ Π±ΡΡΠ·ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ Ρ ΠΌΠ°Π»ΠΊΠΎ Π·Π°Π±Π°Π²ΡΠ½Π΅ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ Π²ΠΈΡΠΎΠΊΠ° ΡΠΊΠΎΡΠΎΡΡ Π½Π° Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠ°ΠΊΠ°Π²Π° ΡΠΎΡΠ½ΠΎΡΡ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π·Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΈ Π½Π΅ ΠΏΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ. ΠΠΎΠ³Π°ΡΠΎ Π·Π°Π±Π°Π²ΡΠ½Π΅ΡΠΎ Π² ΠΊΠ°Π½Π°Π»Π° Π΅ 500 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ, Π° Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΈΠΌ Ρ ΡΠ°ΠΊΠΎΠ²Π°, ΡΠΎΠ³Π°Π²Π° Π³ΡΠ΅ΡΠΊΠ° ΠΎΡ 1 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π° ΠΏΠΎΡΡΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ°, Π·Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΆΠΈΠ²ΠΎΡΠΎΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΎΡ 2 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ, Π½ΠΎ ΡΠ°ΠΌΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ ΡΠ»ΡΡΠ°Π²ΠΈΡΠΎΠΊΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π½Π° Π°Π½ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ»ΡΡΠ°ΠΏΡΠ΅ΡΠΈΠ·Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΡΠ΅. - ΠΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΊΠΎΠ½ΡΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠ΅ΡΡΡΡΠΈ ΠΈ Π΅Π΄ΠΈΠ½ ΡΡΠ΅ΠΊ.
ΠΡΠ°ΠΉΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ»ΠΈ ΠΌΠΎΡΠ΅Π½ Π±ΠΎΡΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΡΡ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π° Π±ΠΈΠΎΠΌΠ΅ΡΡΠΈΡΠ΅Π½ Π·Π°ΠΏΠΈΡ Π½Π° Ρ ΠΎΡΠ°, ΠΈΠ»ΠΈ Π΅Π΄Π½ΠΎΠΏΠ»Π°ΡΠΊΠΎΠ² ΠΊΠΎΠΌΠΏΡΡΡΡ Ρ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° Π΄Π»Π°Π½, ΠΊΠΎΠΉΡΠΎ Π²ΠΎΠΉΠ½ΠΈΠΊ ΠΎΡ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈΡΠ΅ ΡΠΈΠ»ΠΈ Π½ΠΎΡΠΈ ΠΏΠΎΠ΄ Π±ΡΠΎΠ½ΡΡΠ° ΡΠΈ, Π·Π° Π΄Π° ΠΏΡΠ΅Π΄Π°Π²Π° Π²ΠΈΠ΄Π΅ΠΎ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠΈ Π»ΠΎΡΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ°ΠΊΠΎΠ²Π° ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΠΎΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½Π° ΠΌΠΎΡΠ½ΠΎΡΡ, Π±ΠΈΡ ΠΌΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄Π½Π°ΠΊΡΠ² ΡΠΎΡΡΡΠ΅ΡΠ΅Π½ ΡΡΠ΅ΠΊ. - ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°-ΡΠ°Π΄ΡΡ
ΠΠ΅ΡΡΠΈΠΊΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ ΠΈ ΠΎΠ±ΠΎΠ±ΡΠ°Π²Π°Ρ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΎΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π΄Π° ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΠΈ Π΄Π° ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎ. ΠΠΊΠΎ ΠΈΠΌΠ° Π²ΡΡΠ·ΠΊΠ°, ΠΏΡΠ΅Ρ Π²ΡΡΠ»Π΅ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΊΡΠΌ ΡΠ΅Π½ΡΡΠ°Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. ΠΠΎΠ³Π°ΡΠΎ Π½ΡΠΌΠ° Π²ΡΡΠ·ΠΊΠ°, ΠΎΠΏΠ°ΡΠΊΠ°ΡΠ° Π·Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π½Π°ΡΡΡΠΏΠ²Π° ΠΈ Π΄Π° Π½Π΅ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ° RAM. - API Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, Π·Π°ΡΠΎΡΠΎ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. ΠΠ»ΠΈΠ΅Π½ΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ±ΠΈΡΠ° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π² Π΅Π΄ΠΈΠ½ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³.
ΠΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π°
ΠΠ° Π΄Π° Π½Π΅ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°ΠΌ ΠΈ Π±Π΅Π· ΡΠΎΠ²Π° Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ²Π°ΡΠΎΡΠΎ Π΄ΡΠ»Π³ΠΎ ΡΠ΅ΡΠ΅Π½Π΅, Π½ΡΠΌΠ° Π΄Π° Π΄Π°Π²Π°ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½ΠΈΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. Π’ΠΎΠ²Π° ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π΄ΡΡΠ³Π° ΡΡΠ°ΡΠΈΡ. Π©Π΅ ΠΊΠ°ΠΆΠ° ΡΠ°ΠΌΠΎ, ΡΠ΅ Π½Π΅ ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΊΠΎΡΡΠΎ Π΅ Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄Π° Π²Π·Π΅ΠΌΠ΅ Π΄Π²Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ Π³ΡΠ΅ΡΠΊΠ° ΠΎΡ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ 1 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π° ΠΈ ΠΊΠΎΡΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π΅Π΄Π½Π°ΠΊΠ²ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΊΠ°ΠΊΡΠΎ Π½Π° ARM Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Ρ 64 MB RAM, ΡΠ°ΠΊΠ° ΠΈ Π½Π° x86_64 Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Ρ 32 GB RAM. ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΠΌ Π½Π°ΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°. ΠΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅:
ΠΠ±ΠΎΠ±ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π½Π° ΡΡΠΈ ΠΊΠ°Π½Π°Π»Π° Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ
ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΊΠ»ΡΡΠΎΠ²ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ
Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Golang ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π΅Π½ Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΊΠ°ΠΊΡΠΎ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ, ΡΠ°ΠΊΠ° ΠΈ Π² ΡΠ΅Π½ΡΡΡΠ° Π·Π° Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠΉ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠΏΡΠΎΡΡΠΈ ΠΆΠΈΠ²ΠΎΡΠ° Ρ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΡΡ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΡΠ°ΡΠΈΡΠ½ΠΎ ΡΠ²ΡΡΠ·Π°Π½ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌ Π΄Π²ΠΎΠΈΡΠ΅Π½ ΡΠ°ΠΉΠ» Π·Π° Π²ΡΡΠΊΠ° ΡΡΠ»ΡΠ³Π°. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΡΠΏΠ΅ΡΡΡΠ²Π°ΠΌΠ΅ ΡΠ΅ΡΡΡΡΠΈ, ΠΌΠ΅ΡΠΎΠ΄ΠΈ ΠΈ ΡΡΠ°ΡΠΈΠΊ Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π΄ΠΎ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΊΠΎΠ΄Π°.
Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅Π½ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΈ ΡΡΠ΄ΡΡΠΆΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠΈ:
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ.
ΠΡΠ΅ΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π» ΡΠ΅ ΠΎΠ±ΡΠ»ΡΠΆΠ²Π° ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° Π½ΠΈΡΠΊΠ° ΠΈ ΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅. Π£ΡΠΏΡΡ ΠΌΠ΅ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΠΌ ΡΠΎΡΠ½ΠΎΡΡ Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π΄ΠΎ 10 Π½Π°Π½ΠΎΡΠ΅ΠΊΡΠ½Π΄ΠΈ. - Π‘ΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ
ΠΠ·Π±ΠΈΡΠ°Ρ ΠΌΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ²Π° Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π·Π° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠ΅ΡΠΈΠΈ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ Π½Π°Π»ΠΈΡΠ½ΠΎ. ΠΠ°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π·Π° ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π²Π°ΡΠ° Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΠΎΠ΅ΡΡ Π½Π΅ ΡΡΠ΄ΡΡΠΆΠ° Π΄Π°Π½Π½ΠΈ Π·Π° Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΡ Π² ΠΊΠ°Π½Π°Π»Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ 0.5 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Π·Π° Π³ΡΠ΅ΡΠΊΠΈ Π² ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π½ΠΎ ΠΈΠΌΠ° ΡΠΊΠΎΡΠΎΡΡ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Π²ΡΠ΅ΠΊΠΈ 500 ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ. ΠΡΠ²Π΅Π½ Π²ΠΈΡΠΎΠΊΠΈΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΠΊΡΠΎΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΎΡΡ ΠΈ Π½ΠΈΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠ΅ΡΡΡΡΠΈ, Π·Π° Π½Π°Ρ Π΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΠΌΠ΅. Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ° ΠΌΡΡΡΠΎΡΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ. Π’ΠΎΠ²Π° ΡΠΏΠ΅ΡΡΡΠ²Π° ΠΎΠ³ΡΠΎΠΌΠ½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ. ΠΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π‘Π£ΠΠ Π½Π° Tarantool Π² ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΡ 2016 Π³. ΠΈ Π΄ΠΎΡΠ΅Π³Π° Π½Π΅ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ Π½Π΅Π³ΠΎΠ²Π° Π·Π°ΠΌΡΠ½Π° Π½Π° Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°. ΠΡΠ²ΠΊΠ°Π², Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»Π΅Π½ ΡΠ°Π·Ρ ΠΎΠ΄ Π½Π° ΡΠ΅ΡΡΡΡΠΈ, ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. Tarantool ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° GIS ΠΌΠΎΠ΄ΡΠ». Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠΎΠΉ Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠΎΡΠ΅Π½, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ PostGIS, Π½ΠΎ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½ Π·Π° Π·Π°Π΄Π°ΡΠΈΡΠ΅ Π½ΠΈ Π΄Π° ΡΡΡ ΡΠ°Π½ΡΠ²Π°ΠΌΠ΅ Π½ΡΠΊΠΎΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ (ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ°). - ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ
Π’ΡΠΊ Π²ΡΠΈΡΠΊΠΎ Π΅ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡΠΎ. ΠΠΈΠ΅ Π²Π·Π΅ΠΌΠ°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠΊΠ»Π°Π΄Π° ΠΈ Π³ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌΠ΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈΠ»ΠΈ ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎ. - Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Ρ ΡΠ΅Π½ΡΡΠ°Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅.
Π¦Π΅Π½ΡΡΠ°Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π³ΠΈ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΈΡΡΠΎΡΠΈΡ ΠΈ Π³ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ° ΠΊΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΡΠ΅Π· API. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ βΠ³Π»Π°Π²Π°ΡΠ°β ΠΎΠ±ΠΈΠΊΠ°Π»Ρ ΠΈ ΡΡΠ±ΠΈΡΠ° Π΄Π°Π½Π½ΠΈ, Π½ΠΈΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π°ΡΠ° ΡΡ Π΅ΠΌΠ°. Π‘Π°ΠΌΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° Π²ΡΡΠ·ΠΊΠ°. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π·Π° ΠΎΠ½Π΅Π·ΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅, ΠΏΡΠ΅Π· ΠΊΠΎΠΈΡΠΎ Π½Π΅ Π΅ Π±ΠΈΠ»ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ, ΠΈ Π΄Π° Π½Π΅ Π·Π°ΡΠ΅ΠΆΠ΄Π°ΡΠ΅ ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ ΡΠ΅ΡΡΡΡΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π΅ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎ. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Influx ΡΡΡΠ²ΡΡ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΡΠ΅Π½ΡΡΠ°Π»Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ Π°Π½Π°Π»ΠΎΠ·ΠΈΡΠ΅, ΡΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ° ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ (Ρ.Π΅. Ρ Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΠΏΠ΅ΡΠ°Ρ, ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈΡΠ΅).Π‘ΡΠ±ΡΠ°Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΡΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΎΡ Grafana, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Ρ ΡΠ°ΠΉΠ». Π’ΠΎΠ·ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ ΡΡΠ΅ΠΊ ΡΡΡΠΎ Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½, Π·Π°ΡΠΎΡΠΎ ΠΈΠΌΠ° Π³ΠΎΡΠΎΠ²ΠΈ API ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΡΡΠΈ Π²ΡΡΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ. - Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ ΡΠ΅Π½ΡΡΠ°Π»Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ.
Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ ΠΏΡΠΈΠ»Π°Π³Π° Zero Touch Provisioning (Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ°, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° ΠΈ Ρ.Π½.) ΠΈ, Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΡΠ°ΠΌΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π’ΠΎΠ²Π° ΡΠ° ΡΡΠΈΠ³Π΅ΡΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ° ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ Π½Π° ΠΆΠΈΠ²ΠΎΡΠ°: ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° ΠΈ SSD, Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ°, ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈ SMART Π·Π΄ΡΠ°Π²Π΅ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅. ΠΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎ Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° Π½Π° Tarantool. Π’ΠΎΠ²Π° Π½ΠΈ Π΄Π°Π²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½Π° ΡΠΊΠΎΡΠΎΡΡ ΠΏΡΠΈ Π°Π³ΡΠ΅Π³ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠ΅ΡΠΈΠΈ Π² Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΡΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Ρ ΡΠ΅Π·ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Tarantool ΠΈΠΌΠ° ΠΎΡΠ»ΠΈΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΎΠΏΠ°ΡΠΊΠ° ΠΈ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°Π½Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ°. ΠΠ·Π΅Ρ ΠΌΠ΅ ΡΠ°Π·ΠΈ Π²Π°ΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ ΠΎΡ ΠΊΡΡΠΈΡΡΠ°, ΡΡΡΠ°Ρ ΠΎΡΠ½ΠΎ!
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°
ΠΠ°ΠΊΠ²ΠΎ ΡΠ»Π΅Π΄Π²Π°?
ΠΠ°ΡΠ΅Π³Π° Π½Π°ΠΉ-ΡΠ»Π°Π±ΠΎΡΠΎ Π½ΠΈ Π·Π²Π΅Π½ΠΎ Π΅ ΡΠ΅Π½ΡΡΠ°Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅. Π’ΠΎΠΉ Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½ 99.9% Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ ΡΡΠ΅ΠΊ ΠΈ ΠΈΠΌΠ° ΡΠ΅Π΄ΠΈΡΠ° Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈ:
- InfluxDB Π³ΡΠ±ΠΈ Π΄Π°Π½Π½ΠΈ ΠΏΡΠΈ Π·Π°Π³ΡΠ±Π° Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅. ΠΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΠ»ΠΈΠ΅Π½ΡΡΡ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΡΠ±ΠΈΡΠ° Π²ΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ΄Π²Π° ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ°, Π° ΡΠ°ΠΌΠ°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π΅ ΡΡΠ΄ΡΡΠΆΠ° Π΄Π°Π½Π½ΠΈ, ΠΏΠΎ-ΡΡΠ°ΡΠΈ ΠΎΡ 5 ΠΌΠΈΠ½ΡΡΠΈ, Π½ΠΎ Π² Π±ΡΠ΄Π΅ΡΠ΅ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ ΠΌΡΠΊΠ°.
- Grafana ΠΈΠΌΠ° ΡΠ΅Π΄ΠΈΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ Π°Π³ΡΠ΅Π³ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Ρ. ΠΠ°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΡΠ΅ΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΅, ΠΊΠΎΠ³Π°ΡΠΎ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΡΡΠ΄ΡΡΠΆΠ° Π²ΡΠ΅ΠΌΠ΅Π²Π° ΡΠ΅ΡΠΈΡ Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΎΡ 2 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ, Π·Π°ΠΏΠΎΡΠ²Π°ΠΉΠΊΠΈ Π΄Π° ΡΠ΅ΡΠ΅ΠΌ ΠΎΡ 00:00:00, Π° Grafana Π·Π°ΠΏΠΎΡΠ½Π΅ Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° Π΄Π°Π½Π½ΠΈ Π² Π°Π³ΡΠ΅Π³Π°ΡΠΈΡ ΠΎΡ +1 ΡΠ΅ΠΊΡΠ½Π΄Π°. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π²ΠΈΠΆΠ΄Π° ΡΠ°Π½ΡΡΠ²Π°ΡΠ° Π³ΡΠ°ΡΠΈΠΊΠ°.
- ΠΡΠ΅ΠΊΠΎΠΌΠ΅ΡΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π΅ Π½Π° API ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ΅Π½ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½ Π² Go)
ΠΠΈΡΠ»Ρ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Grafana ΠΈ Π·Π½Π°Π΅ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΠΌΡ Π±Π΅Π· ΠΌΠ΅Π½, ΡΠ°ΠΊΠ° ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΏΡΠ΅ΡΠΎΠ²Π°ΡΠ²Π°ΠΌ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡΠ° ΡΡΡ ΡΠ½ΠΈΠΌΠΊΠΈ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π‘ΡΠ·Π½Π°ΡΠ΅Π»Π½ΠΎ Π½Π΅ ΠΎΠΏΠΈΡΠ°Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ, Π° ΠΎΠΏΠΈΡΠ°Ρ ΡΠ°ΠΌΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΡΡΠ²ΠΎ, Π·Π° ΠΏΡΠ»Π½ΠΎΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π΄ΡΡΠ³Π° ΡΡΠ°ΡΠΈΡ. ΠΡΠΎΡΠΎ, Π½Π΅ Π²ΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π° ΠΎΡ ΡΠΎΠ²Π°. ΠΠ°ΠΏΠΈΡΠ΅ΡΠ΅ Π² ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π±ΠΈΡ ΡΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° Π·Π½Π°Π΅ΡΠ΅.
ΠΠΊΠΎ Π½ΡΠΊΠΎΠΉ ΠΈΠΌΠ° Π²ΡΠΏΡΠΎΡΠΈ ΠΈΠ·Π²ΡΠ½ ΠΎΠ±Ρ Π²Π°ΡΠ° Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠΈ ΠΏΠΈΡΠ΅ Π½Π° a.rodin @ qedr.com
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com