Как Google BigQuery Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ. Част 1

Π—Π΄Ρ€Π°Π²Π΅ΠΉ, Π₯Π°Π±Ρ€! Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π² OTUS Π΅ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ Π½Π°Π±ΠΎΡ€ Π·Π° Π½ΠΎΠ² ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° курса Β«Data EngineerΒ». Π’ Π½Π°Π²Π΅Ρ‡Π΅Ρ€ΠΈΠ΅Ρ‚ΠΎ Π½Π° старта Π½Π° курса Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΡ…ΠΌΠ΅ Π·Π° вас ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° интСрСсСн ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π».

ВсСки Π΄Π΅Π½ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ сто ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΡƒΡˆΠΈ посСщават Twitter, Π·Π° Π΄Π° Π½Π°ΡƒΡ‡Π°Ρ‚ ΠΊΠ°ΠΊΠ²ΠΎ сС случва Π² свСта ΠΈ Π΄Π° Π³ΠΎ ΠΎΠ±ΡΡŠΠ΄ΡΡ‚. ВсСки Ρ‚ΡƒΠΈΡ‚ ΠΈ всяко Π΄Ρ€ΡƒΠ³ΠΎ дСйствиС Π½Π° потрСбитСля Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π·Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter. Π‘Ρ‚ΠΎΡ‚ΠΈΡ†ΠΈ слуТитСли Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Ρ‚Π΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π° подобряванСто Π½Π° тСхния ΠΎΠΏΠΈΡ‚ Π΅ основСн ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π·Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° Twitter Data Platform.

Π‘Ρ‡ΠΈΡ‚Π°ΠΌΠ΅, Ρ‡Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ с ΡˆΠΈΡ€ΠΎΠΊ ΡΠΏΠ΅ΠΊΡ‚ΡŠΡ€ ΠΎΡ‚ тСхничСски умСния трябва Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π½Π°ΠΌΠΈΡ€Π°Ρ‚ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° ΠΈΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄ΠΎΠ±Ρ€Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ инструмСнти Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ визуализация Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° SQL. Π’ΠΎΠ²Π° Π±ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π½Π° съвсСм Π½ΠΎΠ²Π° Π³Ρ€ΡƒΠΏΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ с ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ тСхничСски Π½Π°ΠΊΠ»ΠΎΠ½, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ, Π΄Π° ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ информация ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌ позволява Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° Twitter ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅. Π’Π°ΠΊΠ° Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter.

Π‘ ΡƒΡΡŠΠ²ΡŠΡ€ΡˆΠ΅Π½ΡΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ инструмСнти ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ станахмС свидСтСли Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅ Π½Π° услугата Twitter. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, всС ΠΎΡ‰Π΅ ΠΈΠΌΠ° къдС Π΄Π° растСм. НастоящитС инструмСнти, ΠΊΠ°Ρ‚ΠΎ Scalding, изискват ΠΎΠΏΠΈΡ‚ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π±Π°Π·Π° SQL, ΠΊΠ°Ρ‚ΠΎ Presto ΠΈ Vertica, ΠΈΠΌΠ°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността Π² голям ΠΌΠ°Ρ‰Π°Π±. ИмамС ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с разпространСниСто Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ систСми Π±Π΅Π· постоянСн Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ тях.

ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° обявихмС Π½ΠΎΠ²ΠΎ ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ с Google, Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠΌΠ΅ част ΠΎΡ‚ Π½Π°ΡˆΠ°Ρ‚Π° инфраструктура Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π° Google Cloud Platform (GCP). Π‘Π»Π΅Π΄ достиганС Π½Π° ΠΈΠ·Π²ΠΎΠ΄Π°, Ρ‡Π΅ инструмСнтитС Π½Π° Google Cloud Π“ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π² Π½Π°ΡˆΠΈΡ‚Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²ΠΈ Π·Π° дСмократизация Π½Π° Π°Π½Π°Π»ΠΈΠ·Π°, визуализацията ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΡ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π² Twitter:

  • BigQuery: склад Π·Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈ Π΄Π°Π½Π½ΠΈ с SQL Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π» Π½Π° Π±Π°Π·Π° Dremel, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ извСстСн със своята Π±ΡŠΡ€Π·ΠΈΠ½Π°, простота ΠΈ справянС с ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΡ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅.
  • Data Studio: инструмСнт Π·Π° визуализация Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Google Docs.

ΠžΡ‚ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π° нашия ΠΎΠΏΠΈΡ‚ с Ρ‚Π΅Π·ΠΈ инструмСнти: ΠΊΠ°ΠΊΠ²ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ…ΠΌΠ΅, ΠΊΠ°ΠΊΠ²ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Ρ‰Π΅ ΠΏΡ€Π°Π²ΠΈΠΌ Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Ρ‰Π΅ сС фокусирамС Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ‚Π° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π°Ρ‚Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°. ΠΠ½Π°Π»ΠΈΠ·ΡŠΡ‚ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ‰Π΅ обсъдим Π² слСдващата статия.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡΡ‚Π° Π½Π° складовСтС Π·Π° Π΄Π°Π½Π½ΠΈ Π² Twitter

ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° сС Π·Π°Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠΌ Π² BigQuery, Π΅ Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° спомСнСм Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ историята Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π° Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter. ΠŸΡ€Π΅Π· 2011 Π³. Π°Π½Π°Π»ΠΈΠ·ΡŠΡ‚ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Twitter сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°ΡˆΠ΅ Π² Vertica ΠΈ Hadoop. Π—Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° MapReduce Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π² Hadoop ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ Pig. ΠŸΡ€Π΅Π· 2012 Π³. Π·Π°ΠΌΠ΅Π½ΠΈΡ…ΠΌΠ΅ Pig с Scalding, ΠΊΠΎΠΉΡ‚ΠΎ имашС Scala API с прСдимства ΠΊΠ°Ρ‚ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° създаванС Π½Π° слоТни ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΈ лСсно тСстванС. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π°Ρ‚Π° Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ бяха ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΈ с SQL, Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ²Π°ΡˆΠ΅ доста ΡΡ‚Ρ€ΡŠΠΌΠ½Π° ΠΊΡ€ΠΈΠ²Π° Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€Π΅Π· 2016 Π³. Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Presto ΠΊΠ°Ρ‚ΠΎ SQL интСрфСйс Π·Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² Hadoop. Spark ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Python интСрфСйс, ΠΊΠΎΠΉΡ‚ΠΎ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ad hoc изслСдвания Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅.

ΠžΡ‚ 2018 Π³. ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ слСднитС инструмСнти Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ визуализация Π½Π° Π΄Π°Π½Π½ΠΈ:

  • Scalding Π·Π° производствСни ΠΏΠΎΡ‚ΠΎΡ†ΠΈ
  • Scalding ΠΈ Spark Π·Π° ad hoc Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ машинно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅
  • Vertica ΠΈ Presto Π·Π° ad hoc ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ SQL Π°Π½Π°Π»ΠΈΠ·
  • Druid Π·Π° ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ, изслСдоватСлско ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ с ниска латСнтност Π΄ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅
  • Tableau, Zeppelin ΠΈ Pivot Π·Π° визуализация Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅

ΠžΡ‚ΠΊΡ€ΠΈΡ…ΠΌΠ΅, Ρ‡Π΅, ΠΌΠ°ΠΊΠ°Ρ€ Ρ‚Π΅Π·ΠΈ инструмСнти Π΄Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΎΡ‰Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΈΠ΅ срСщахмС трудности ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π° Ρ‚Π΅Π·ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠ° аудитория Π² Twitter. Π Π°Π·ΡˆΠΈΡ€ΡΠ²Π°ΠΉΠΊΠΈ Π½Π°ΡˆΠ°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Ρ‡Ρ€Π΅Π· Google Cloud, сС фокусирамС Π²ΡŠΡ€Ρ…Ρƒ опростяванСто Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ инструмСнти Π·Π° цял Twitter.

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ BigQuery ΠΎΡ‚ Google

Няколко Π΅ΠΊΠΈΠΏΠ° Π² Twitter Π²Π΅Ρ‡Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ…Π° BigQuery Π² някои ΠΎΡ‚ своитС производствСни ΠΏΠΎΡ‚ΠΎΡ†ΠΈ. Използвайки тСхния ΠΎΠΏΠΈΡ‚, Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…ΠΌΠ΅ Π΄Π° оцСнявамС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° BigQuery Π·Π° всички сцСнарии Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Twitter. ΠΠ°ΡˆΠ°Ρ‚Π° Ρ†Π΅Π» бСшС Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠΌ BigQuery Π½Π° цялата компания, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° Π³ΠΎ стандартизирамС ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ инструмСнти Π½Π° Data Platform. Π’ΠΎΠ²Π° бСшС Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ. НуТно бСшС Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ инфраструктура Π·Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ, ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° цялата компания, осигуряванС Π½Π° подходящ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° конфидСнциалността Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° създадСм систСми Π·Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° рСсурситС, наблюдСниС ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ, Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ BigQuery.

ΠŸΡ€Π΅Π· Π½ΠΎΠ΅ΠΌΠ²Ρ€ΠΈ 2018 Π³. пуснахмС alpha вСрсия Π½Π° BigQuery ΠΈ Data Studio Π·Π° цялата компания. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ…ΠΌΠ΅ Π½Π° слуТитСлитС Π½Π° Twitter част ΠΎΡ‚ Π½Π°ΠΉ-ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ‚Π΅ Π½ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ. BigQuery Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΎΡ‚ Π½Π°Π΄ 250 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΈ, финансови ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΈ. БъвсСм наскоро Ρ‚Π΅ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ…Π° ΠΎΠΊΠΎΠ»ΠΎ 8000 заявки, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΉΠΊΠΈ ΠΎΠΊΠΎΠ»ΠΎ 100 PB Π½Π° мСсСц, Π±Π΅Π· Π΄Π° Π±Ρ€ΠΎΠΈΠΌ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ заявки. ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΉΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΡ‚Π·ΠΈΠ²ΠΈ, Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΠΌ Π½Π°ΠΏΡ€Π΅Π΄ ΠΈ Π΄Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠΌ BigQuery ΠΊΠ°Ρ‚ΠΎ основСн рСсурс Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½ΠΈ Π² Twitter.

Π•Ρ‚ΠΎ схСмата Π½Π° високото Π½ΠΈΠ²ΠΎ Π½Π° Π½Π°ΡˆΠ΅Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ Google BigQuery.

Как Google BigQuery Π΄Π΅ΠΌΠΎΠΊΡ€Π°Ρ‚ΠΈΠ·ΠΈΡ€Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄Π°Π½Π½ΠΈ. Част 1
ΠšΠΎΠΏΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π»ΠΎΠΊΠ°Π»Π½ΠΈΡ‚Π΅ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ Hadoop Π² Google Cloud Storage (GCS), ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ инструмСнт Cloud Replicator. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Apache Airflow Π·Π° създаванС Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ β€žbq_loadβ€œ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ GCS Π² BigQuery. ИзползвамС Presto, Π·Π° Π΄Π° заявим Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Parquet ΠΈΠ»ΠΈ Thrift-LZO Π² GCS. BQ Blaster Π΅ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ инструмСнт Scalding Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ HDFS Vertica ΠΈ Thrift-LZO Π² BigQuery.

Π’ слСдващитС Ρ€Π°Π·Π΄Π΅Π»ΠΈ Ρ‰Π΅ обсъдим нашия ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈ знания относно простотата Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, производитСлността, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, работоспособността Π½Π° систСмата ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅.

ЛСсСн Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅

УстановихмС, Ρ‡Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈΠΌ бСшС лСсно Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ с BigQuery, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠΉ Π½Π΅ изисквашС инсталиранС Π½Π° софтуСр ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π½Π΅Π³ΠΎ Ρ‡Ρ€Π΅Π· ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π΅Π½ ΡƒΠ΅Π± интСрфСйс. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° сС запознаят с някои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° GCP ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ рСсурси ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…ΠΌΠ΅ ΡƒΡ‡Π΅Π±Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ ΠΈ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°, Π·Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚. Π‘ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° основно Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅, Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΈΠΌ стана лСсно Π΄Π° сС ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Ρ‚ Π² Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, Π΄Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ схСмата ΠΈ Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†ΠΈΡ‚Π΅, Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ прости запитвания ΠΈ Π΄Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π² Data Studio.

ΠΠ°ΡˆΠ°Ρ‚Π° Ρ†Π΅Π» относно Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² BigQuery бСшС Π΄Π° осигурим ΠΏΠ»Π°Π²Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ HDFS ΠΈΠ»ΠΈ GCS с Π΅Π΄Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅. Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ…ΠΌΠ΅ Cloud Composer (управляСм Airflow), Π½ΠΎ Π½Π΅ успяхмС Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π·Π°Ρ€Π°Π΄ΠΈ нашия ΠΌΠΎΠ΄Π΅Π» Π·Π° сигурност β€žDomain Restricted Sharingβ€œ (ΠΏΠΎΠ²Π΅Ρ‡Π΅ информация Π² сСкцията β€žΠ£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈβ€œ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ). ЕкспСримСнтирахмС с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Google Data Transfer Service (DTS) Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Ρ‰ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π² BigQuery. Π”ΠΎΠΊΠ°Ρ‚ΠΎ DTS Π±ΡŠΡ€Π·ΠΎ сС Π½Π°ΡΡ‚Ρ€ΠΎΠΉΠ²Π°ΡˆΠ΅, Ρ‚ΠΎΠΉ Π½Π΅ бСшС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ гъвкав Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ с зависимости. Π—Π° Π½Π°ΡˆΠ°Ρ‚Π° Π°Π»Ρ„Π° вСрсия ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ…ΠΌΠ΅ собствСна срСда Apache Airflow Π² GCE ΠΈ я подготвямС Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² продукция ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠ°Ρ‚ΠΎ Vertica.

Π—Π° трансформацията Π½Π° Π΄Π°Π½Π½ΠΈ Π² BigQuery ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ прости SQL ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ заявки. Π—Π° слоТни многостСпСнни ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ΠΈ с зависимости ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΈΠ»ΠΈ Π½Π°ΡˆΠ°Ρ‚Π° собствСна инфраструктура Airflow, ΠΈΠ»ΠΈ Cloud Composer вмСстС с Cloud Dataflow.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚

BigQuery Π΅ създадСн Π·Π° SQL заявки с ΠΎΠ±Ρ‰ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠΉ Π½Π΅ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° заявки с ниска латСнтност ΠΈ висока пропускна способност, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ»ΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅ с ниска латСнтност, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Apache Druid. Π—Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ заявки Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΏΠΎΠ΄ Π΅Π΄Π½Π° ΠΌΠΈΠ½ΡƒΡ‚Π°. Π’Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° BigQuery ΠΏΠΎ Π½Π°Ρ‡ΠΈΠ½, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Ρ‚Π΅Π·ΠΈ очаквания. Π—Π° Π΄Π° осигурим прСдсказуСма производитСлност Π·Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ функционалността Π½Π° BigQuery, Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ с фиксирано Π·Π°ΠΏΠ»Π°Ρ‰Π°Π½Π΅, която позволява Π½Π° собствСницитС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π΄Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ слотовС Π·Π° своитС заявки. Π‘Π»ΠΎΡ‚ BigQuery Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° изчислитСлна мощност, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π·Π° изпълнСниС Π½Π° SQL заявки.

АнализирахмС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 800 заявки, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 1 TB Π΄Π°Π½Π½ΠΈ всяка, ΠΈ установихмС, Ρ‡Π΅ срСдното Π²Ρ€Π΅ΠΌΠ΅ Π·Π° изпълнСниС Π΅ 30 сСкунди. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½Π°ΡƒΡ‡ΠΈΡ…ΠΌΠ΅, Ρ‡Π΅ производитСлността силно зависи ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нашия слот Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’Ρ€ΡΠ±Π²Π°ΡˆΠ΅ ясно Π΄Π° Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡ΠΈΠΌ Π½Π°ΡˆΠΈΡ‚Π΅ производствСни ΠΈ ad hoc Ρ€Π΅Π·Π΅Ρ€Π²ΠΈ Π½Π° слотовСтС, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ производитСлността Π·Π° производствСни сцСнарии Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Π°Π½Π°Π»ΠΈΠ·. Π’ΠΎΠ²Π° ΠΎΠΊΠ°Π·Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ влияниС Π²ΡŠΡ€Ρ…Ρƒ нашия Π΄ΠΈΠ·Π°ΠΉΠ½ Π·Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Π½Π΅ Π½Π° слотовС ΠΈ иСрархия Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅.

Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ, функционалността ΠΈ Ρ†Π΅Π½Π°Ρ‚Π° Π½Π° систСмитС Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² Π½Π°ΠΉ-Π±Π»ΠΈΠ·ΠΊΠΈΡ‚Π΅ Π΄Π½ΠΈ Π²Ρ‚ΠΎΡ€Π° част Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄Π°, Π° сСга ΠΊΠ°Π½ΠΈΠΌ всички ΠΆΠ΅Π»Π°Π΅Ρ‰ΠΈ Π½Π° Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π΅Π½ ΠΆΠΈΠ² ΡƒΠ΅Π±ΠΈΠ½Π°Ρ€, Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π½Π°ΡƒΡ‡Π°Ρ‚ подробности Π·Π° курса ΠΈ Π΄Π° Π·Π°Π΄Π°Π΄Π°Ρ‚ Π²ΡŠΠΏΡ€ΠΎΡΠΈ Π½Π° нашия СкспСрт β€” Π•Π³ΠΎΡ€ ΠœΠ°Ρ‚Π΅ΡˆΡƒΠΊ (Π‘Ρ‚Π°Ρ€ΡˆΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΠΎ Π΄Π°Π½Π½ΠΈ, MaximaTelecom).

ΠŸΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΎΡ‰Π΅:

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster