Бкъпи Google Cloud, липсата Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Ρ‚Π΅ ΡƒΠ±ΠΈΠ²Π°.

По дяволитС Google, Π½Π΅ исках ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄Π° пиша Π±Π»ΠΎΠ³. Имам Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°. Π‘Π»ΠΎΠ³ΡŠΡ‚ ΠΎΡ‚Π½Π΅ΠΌΠ° Π²Ρ€Π΅ΠΌΠ΅, СнСргия ΠΈ крСативност, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΈΡ… могъл Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Π΄ΠΎΠ±Ρ€Π΅: ΠΌΠΎΠΈΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ, ΠΌΡƒΠ·Ρ‹ΠΊΠ°, моята ΠΈΠ³Ρ€Π° ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. Но Ρ‚ΠΈ ΠΌΠ΅ ядоса Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ, Ρ‡Π΅ трябва Π΄Π° напиша Ρ‚ΠΎΠ²Π°.

Π’Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ΠΊΠ° ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡ΠΈΠΌ с Ρ‚ΠΎΠ²Π°.

ΠŸΠΎΠ·Π²ΠΎΠ»Π΅Ρ‚Π΅ ΠΌΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π° с ΠΊΡ€Π°Ρ‚ΠΊΠ°, Π½ΠΎ ΠΏΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»Π½Π° история ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ… Ρ€Π°Π±ΠΎΡ‚Π° Π² Google. Π—Π½Π°ΠΌ, Ρ‡Π΅ напослСдък говоря ΠΌΠ½ΠΎΠ³ΠΎ лоши Π½Π΅Ρ‰Π° Π·Π° Google, Π½ΠΎ сС разстройвам, ΠΊΠΎΠ³Π°Ρ‚ΠΎ собствСната ΠΌΠΈ компания Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ Π²Π·Π΅ΠΌΠ° Π½Π΅ΠΊΠΎΠΌΠΏΠ΅Ρ‚Π΅Π½Ρ‚Π½ΠΈ бизнСс Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ трябва Π΄Π° ΠΌΡƒ ΠΎΡ‚Π΄Π°Π΄Π΅ΠΌ Π΄ΡŠΠ»ΠΆΠΈΠΌΠΎΡ‚ΠΎ: Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π°Ρ‚Π° инфраструктура Π½Π° Google Π΅ наистина ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½Π°, бСзопасно Π΅ Π΄Π° сС ΠΊΠ°ΠΆΠ΅, Ρ‡Π΅ днСс няма Π½ΠΈΡ‰ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΎ. ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Google бяха ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π°Π· някога Ρ‰Π΅ бъда, ΠΈ Ρ‚Π°Π·ΠΈ история само ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π° Ρ‚ΠΎΠ·ΠΈ Ρ„Π°ΠΊΡ‚.

ΠŸΡŠΡ€Π²ΠΎ, ΠΌΠ°Π»ΠΊΠΎ прСдистория: Google ΠΈΠΌΠ° тСхнология Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° Голяма маса. Π’ΠΎΠ²Π° бСшС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ тСхничСско постиТСниС, Π΅Π΄Π½ΠΎ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ (Π°ΠΊΠΎ Π½Π΅ ΠΈ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ) β€žΠ±Π΅Π·ΠΊΡ€Π°ΠΉΠ½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎβ€œ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡-стойност (K/V): ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° NoSQL. Π’Π΅Π·ΠΈ Π΄Π½ΠΈ Bigtable всС ΠΎΡ‰Π΅ сС справя Π΄ΠΎΠ±Ρ€Π΅ Π² доста ΠΏΡ€Π΅Ρ‚ΡŠΠΏΠΊΠ°Π½ΠΎΡ‚ΠΎ пространство Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° K/V, Π½ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ (2005 Π³.) бСшС нСвСроятно Π³ΠΎΡ‚ΠΈΠ½ΠΎ.

Π•Π΄Π½ΠΎ Π·Π°Π±Π°Π²Π½ΠΎ Π½Π΅Ρ‰ΠΎ Π·Π° Bigtable Π΅, Ρ‡Π΅ Ρ‚Π΅ ΠΈΠΌΠ°Ρ…Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° Ρ€Π°Π²Π½ΠΈΠ½Π° (ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ внСдряванСто), Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π·Π° Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ, с Π³ΠΎΠ»Π΅ΠΌΠΈ индСкси, ΠΈ Π² Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ‚Π΅ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Ρ…Π° Π² ΠΏΡ€Π΅Ρ‡ΠΊΠ° ΠΏΡ€ΠΈ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π½Π° систСмата. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Bigtable сС Ρ‡ΡƒΠ΄Π΅Ρ…Π° ΠΊΠ°ΠΊ Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ°Ρ‚ мащабируСмост ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΠΎΡΡŠΠ·Π½Π°Ρ…Π°, Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° замСнят Ρ‚Π°Π±Π»Π΅Ρ‚Π½ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ с Π΄Ρ€ΡƒΠ³ΠΈ Bigtable Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π’Π°ΠΊΠ° Ρ‡Π΅ Bigtable Π΅ част ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Bigtable. Π’Π΅Π·ΠΈ складови ΡΡŠΠΎΡ€ΡŠΠΆΠ΅Π½ΠΈΡ ΠΈΠΌΠ° Π½Π° всички Π½ΠΈΠ²Π°.

Π”Ρ€ΡƒΠ³Π° интСрСсна подробност Π΅, Ρ‡Π΅ Π·Π° извСстно Π²Ρ€Π΅ΠΌΠ΅ Bigtable става популярСн ΠΈ повсСмСстСн Π² Google, ΠΊΠ°Ρ‚ΠΎ всСки Π΅ΠΊΠΈΠΏ ΠΈΠΌΠ° своС собствСно Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. И Ρ‚Π°ΠΊΠ°, Π½Π° Π΅Π΄Π½Π° ΠΎΡ‚ ΠΏΠ΅Ρ‚ΡŠΡ‡Π½ΠΈΡ‚Π΅ срСщи Π›Π°Ρ€ΠΈ ПСйдТ ΠΌΠΈΠΌΠΎΡ…ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠΏΠΈΡ‚Π°: β€žΠ—Π°Ρ‰ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΅Π΄Π½Π° Bigtable? Π—Π°Ρ‰ΠΎ Π½Π΅ само Π΅Π΄ΠΈΠ½?β€œ На тСория Π΅Π΄Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ трябва Π΄Π° Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π·Π° всички Π½ΡƒΠΆΠ΄ΠΈ Π½Π° Google ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Π Π°Π·Π±ΠΈΡ€Π° сС, Ρ‚Π΅ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ са ΠΎΡ‚ΠΈΡˆΠ»ΠΈ ​​само Π΄ΠΎ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ практичСски ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ (ΠΊΠ°Ρ‚ΠΎ послСдицитС ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π΅Π½ ΠΏΡ€ΠΎΠ²Π°Π»), Π½ΠΎ тСорията Π΅ интСрСсна. Π•Π΄Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° цялата ВсСлСна (ΠœΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, някой Π·Π½Π°Π΅ Π»ΠΈ Π΄Π°Π»ΠΈ Amazon са Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ Ρ‚ΠΎΠ²Π° с тСхния Sable?)

ΠšΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° Π΅, Π΅Ρ‚ΠΎ моята история.

По Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ… Π² Google ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π΅Π΄ΠΈΠ½ Π΄Π΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ… ΠΈΠΌΠ΅ΠΉΠ» ΠΎΡ‚ инТСнСрния Π΅ΠΊΠΈΠΏ Π½Π° Bigtable, ΠΊΠΎΠΉΡ‚ΠΎ гласСшС Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ:

Бкъпи Π‘Ρ‚ΠΈΠ²,

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅ ΠΎΡ‚ Π΅ΠΊΠΈΠΏΠ° Π½Π° Bigtable. Π‘ΠΈΡ…ΠΌΠ΅ искали Π΄Π° Π²ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Π² [ΠΈΠΌΠ΅ Π½Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ] ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ стар Π΄Π²ΠΎΠΈΡ‡Π΅Π½ Ρ„Π°ΠΉΠ» Π½Π° Bigtable. Π’Π°Π·ΠΈ вСрсия Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈ искамС Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΠΌ Π΄Π° надстроитС Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° вСрсия.

Моля, ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Ρ‚Π΅ ΠΌΠ΅, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚Π΅ извСстно Π²Ρ€Π΅ΠΌΠ΅, Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π·Π°Π΅Π΄Π½ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Всичко Π½Π°ΠΉ-Ρ…ΡƒΠ±Π°Π²ΠΎ,
Bigtable Π΅ΠΊΠΈΠΏ

Π’ Google ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅ΠΉΠ»ΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π° ΠΏΡ€ΡŠΠ² ΠΏΠΎΠ³Π»Π΅Π΄ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚ΠΎΡ… Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ:

Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»,

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅ ΠΎΡ‚ някой Π΅ΠΊΠΈΠΏ. ИскамС Π΄Π° ΡΡŠΠΎΠ±Ρ‰ΠΈΠΌ Ρ‚ΠΎΠ²Π° Π±Π»Π° Π±Π»Π° Π±Π»Π° Π±Π»Π° Π±Π»Π°. Π‘Π»Π° Π±Π»Π° Π±Π»Π° Π±Π»Π° Π±Π»Π° Π±Π»Π° ΠΈ Π±Π»Π° Π±Π»Π° Π±Π»Π° Π²Π΅Π΄Π½Π°Π³Π°.

Моля, ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Ρ‚Π΅ Π½ΠΈ, Π°ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚Π΅ част ΠΎΡ‚ Ρ†Π΅Π½Π½ΠΎΡ‚ΠΎ си Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π±Π»Π° Π±Π»Π° Π±Π»Π°.

Всичко Π½Π°ΠΉ-Ρ…ΡƒΠ±Π°Π²ΠΎ,
Някаква команда

ΠŸΠΎΡ‡Ρ‚ΠΈ Π³ΠΎ ΠΈΠ·Ρ‚Ρ€ΠΈΡ… Π²Π΅Π΄Π½Π°Π³Π°, Π½ΠΎ Π½Π° Ρ€ΡŠΠ±Π° Π½Π° ΡΡŠΠ·Π½Π°Π½ΠΈΠ΅Ρ‚ΠΎ си ΠΈΠ·ΠΏΠΈΡ‚Π°Ρ… Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ, Π½Π°Ρ‚Ρ€Π°ΠΏΡ‡ΠΈΠ²ΠΎ чувство, Ρ‡Π΅ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½Π΅ всС ΠΏΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΎ писмо ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Π΅ получатСлят Π΅ ΡΠ±ΡŠΡ€ΠΊΠ°Π», Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π½Π΅ съм ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π» Bigtable.

Но бСшС странно.

ΠŸΡ€Π΅ΠΊΠ°Ρ€Π°Ρ… ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊΠ° ΠΎΡ‚ дСня Π² мислСнС Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ какъв Π²ΠΈΠ΄ мСсо ΠΎΡ‚ Π°ΠΊΡƒΠ»Π° Π΄Π° ΠΎΠΏΠΈΡ‚Π°ΠΌ Π² микрокухнята, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ½Π΅ Ρ‚Ρ€ΠΈ бяха Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π±Π»ΠΈΠ·ΠΎ, Π·Π° Π΄Π° Π³ΠΈ ударя ΠΎΡ‚ мястото си с Π΄ΠΎΠ±Ρ€Π΅ насочСно Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° бисквита, Π½ΠΎ ΠΌΠΈΡΡŠΠ»Ρ‚Π° Π·Π° писанС Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ ΠΌΠ΅ Π΅ оставяла с нарастващо чувство Π½Π° Π»Π΅ΠΊΠΎ бСзпокойство.

ΠšΠ°Π·Π°Ρ…Π° ясно ΠΈΠΌΠ΅Ρ‚ΠΎ ΠΌΠΈ. И ΠΈΠΌΠ΅ΠΉΠ»ΡŠΡ‚ бСшС ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ Π½Π° моя ΠΈΠΌΠ΅ΠΉΠ» адрСс, Π° Π½Π΅ Π½Π° някой Π΄Ρ€ΡƒΠ³, ΠΈ Π½Π΅ Π΅ cc: ΠΈΠ»ΠΈ bcc:. Π’ΠΎΠ½ΡŠΡ‚ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈΡ‡Π΅Π½ ΠΈ ясСн. МоТС Π±ΠΈ Ρ‚ΠΎΠ²Π° Π΅ някаква Π³Ρ€Π΅ΡˆΠΊΠ°?

Накрая Π»ΡŽΠ±ΠΎΠΏΠΈΡ‚ΡΡ‚Π²ΠΎΡ‚ΠΎ наддСля Π½Π°Π΄ ΠΌΠ΅Π½ ΠΈ ΠΎΡ‚ΠΈΠ΄ΠΎΡ… Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° Π½Π° Borg Π² Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ спомСнаха.

И Ρ€Π°Π·Π±ΠΈΡ€Π° сС, ΠΈΠΌΠ°Ρ… BigTable Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅. Π˜Π·Π²ΠΈΠ½Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠ²ΠΎ? ΠŸΠΎΠ³Π»Π΅Π΄Π½Π°Ρ… ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΡƒ ΠΈ ΡƒΠ°Ρƒ! Π‘Π΅ΡˆΠ΅ ΠΎΡ‚ ΠΈΠ½ΠΊΡƒΠ±Π°Ρ‚ΠΎΡ€Π° Π½Π° Codelab, Π² ΠΊΠΎΠΉΡ‚ΠΎ сСдях ΠΏΡ€Π΅Π· ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΌΠΈ сСдмица Π² Google ΠΏΡ€Π΅Π· юни 2005 Π³. Codelab Π²ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ Π΄Π° стартиратС Bigtable, Π·Π° Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ някои стойности Ρ‚Π°ΠΌ, ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ съм затварял Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ слСд Ρ‚ΠΎΠ²Π°. ВсС ΠΎΡ‰Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ бяха ΠΈΠ·ΠΌΠΈΠ½Π°Π»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Има няколко Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π½ΠΈ аспСкта Π½Π° Ρ‚Π°Π·ΠΈ история. ΠŸΡŠΡ€Π²ΠΎ, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Bigtable бСшС Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° Π² ΠΌΠ°Ρ‰Π°Π±Π° Π½Π° Google, Ρ‡Π΅ само Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-късно някой забСляза Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎΡ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΈ само Π·Π°Ρ‰ΠΎΡ‚ΠΎ вСрсията Π½Π° двоичния Ρ„Π°ΠΉΠ» бСшС остаряла. Π—Π° сравнСниС, вСднъТ обмислях Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Bigtable Π² Google Cloud Π·Π° моята ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ³Ρ€Π°. По ΠΎΠ½ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Ρ‚Π°Π·ΠΈ услуга ΡΡ‚Ρ€ΡƒΠ²Π°ΡˆΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ 16 000 Π΄ΠΎΠ»Π°Ρ€Π° Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΏΡ€Π°Π·Π΅Π½ Bigtable Π½Π° GCP. НС ΠΊΠ°Π·Π²Π°ΠΌ, Ρ‡Π΅ Π²ΠΈ мамят, Π½ΠΎ ΠΏΠΎ ΠΌΠΎΠ΅ Π»ΠΈΡ‡Π½ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ²Π° са ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€ΠΈ Π·Π° ΠΏΡ€Π°Π·Π½Π° шибана Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ.

Π”Ρ€ΡƒΠ³ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π΅Π½ аспСкт Π΅ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ всС ΠΎΡ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ слСд Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ. WTF? Π¦Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ΄Π²Π°Ρ‚ ΠΈ си ΠΎΡ‚ΠΈΠ²Π°Ρ‚; ΠΈΠ·ΠΏΠΈΡ‚Π²Π°Ρ‚ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½ΠΈΡ, ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ ΠΏΡ€Π΅Π· ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, промСнят сС ΠΏΡ€Π΅Π· цялото Π²Ρ€Π΅ΠΌΠ΅. Π₯Π°Ρ€Π΄ΡƒΠ΅Ρ€ΡŠΡ‚ Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½, ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ са Ρ€Π°Π·ΠΌΠ΅Π½Π΅Π½ΠΈ, всичко Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ сС подобрява. Как, ΠΏΠΎ дяволитС, успяха Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° ΠΌΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ с всички Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ? Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ скромно постиТСниС ΠΏΡ€Π΅Π· 2020 Π³., Π½ΠΎ ΠΏΡ€Π΅Π· 2005-2007 Π³. бСшС доста впСчатляващо.

И Π½Π°ΠΉ-прСкрасният аспСкт Π΅, Ρ‡Π΅ външСн ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π΅Π½ Π΅ΠΊΠΈΠΏ Π² някакъв Π΄Ρ€ΡƒΠ³ Ρ‰Π°Ρ‚ сС ΠΎΠ±Ρ€ΡŠΡ‰Π° към ΠΌΠ΅Π½, собствСник Π½Π° някакъв малък, ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΡ€Π°Π·Π΅Π½ СкзСмпляр Π½Π° Bigtable, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ° Π½ΡƒΠ»Π΅Π² Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π·Π° послСднитС Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ - ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΏΠΎΠΌΠΎΡ‰ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ.

Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ… ΠΈΠΌ, ΠΈΠ·Ρ‚Ρ€ΠΈΡ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ ΠΈ ΠΆΠΈΠ²ΠΎΡ‚ΡŠΡ‚ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ. Но тринадСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-късно всС ΠΎΡ‰Π΅ мисля Π·Π° Ρ‚ΠΎΠ²Π° писмо. Π—Π°Ρ‰ΠΎΡ‚ΠΎ понякога ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΈΠΌΠ΅ΠΉΠ»ΠΈ ΠΎΡ‚ Google Cloud. Π’Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ Ρ‚Π°ΠΊΠ°:

Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° Google Cloud,

ΠšΠ°Ρ‚ΠΎ напомнянС, Π½ΠΈΠ΅ Ρ‰Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠΌ услугата [основна услуга, която ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅] ΠΎΡ‚ август 2020 Π³., слСд ΠΊΠΎΠ΅Ρ‚ΠΎ няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°Π΄Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚Π΅ своитС копия. ΠŸΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌΠ΅ Π½Π°Π΄Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° вСрсия, която Π΅ Π² Π±Π΅Ρ‚Π° тСстванС, няма докумСнтация, няма ΠΏΡŠΡ‚ Π·Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅ ΠΈ Π΅ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ остаряла с Π½Π°ΡˆΠ°Ρ‚Π° любСзна ΠΏΠΎΠΌΠΎΡ‰.

НиС сС Π°Π½Π³Π°ΠΆΠΈΡ€Π°ΠΌΠ΅ Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Ρ‚Π°Π·ΠΈ промяна ΠΈΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Google Cloud.

Най-Π΄ΠΎΠ±Ρ€ΠΈ приятСли Π·Π°Π²ΠΈΠ½Π°Π³ΠΈ,
Google Cloud Platform

Но ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Ρ‡Π΅Ρ‚Π° Ρ‚Π°ΠΊΠΈΠ²Π° писма, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΊΠ°Π·Π²Π°Ρ‚ Π΅:

Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»,

Π’ΡŠΡ€Π²ΠΈ ΠΏΠΎ дяволитС. ΠœΠ°ΠΉΠ½Π°Ρ‚Π° Ρ‚ΠΈ, ΠΌΠ°ΠΉΠ½Π°Ρ‚Π° Ρ‚ΠΈ, ΠΌΠ°ΠΉΠ½Π°Ρ‚Π° Ρ‚ΠΈ. Π—Π°Ρ€Π΅ΠΆΠ΅Ρ‚Π΅ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅, Π·Π°Ρ‰ΠΎΡ‚ΠΎ няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π’Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π΅ Π½Π°ΡˆΠ΅Ρ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π“ΡƒΠ±ΠΈΠΌ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΏΠ°Ρ€ΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ Π½Π°ΡˆΠΈΡ‚Π΅ глупости ΠΈ смС ΡƒΠΌΠΎΡ€Π΅Π½ΠΈ ΠΎΡ‚ тях, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ няма Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅. Π’Π°ΠΊΠ° Ρ‡Π΅ сС ΠΎΡ‚ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ ΡˆΠΈΠ±Π°Π½ΠΈΡ‚Π΅ си ΠΏΠ»Π°Π½ΠΎΠ²Π΅ ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ Π΄Π° сС Ρ€ΠΎΠ²ΠΈΡ‚Π΅ Π² Π½Π°ΡˆΠ°Ρ‚Π° скапана докумСнтация, Π΄Π° ΠΌΠΎΠ»ΠΈΡ‚Π΅ Π·Π° Π±Π΅Π»Π΅ΠΆΠΊΠΈ във Ρ„ΠΎΡ€ΡƒΠΌΠΈΡ‚Π΅ ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, Π½Π°ΡˆΠΈΡ‚Π΅ Π½ΠΎΠ²ΠΈ Π½Π΅Ρ‰Π° са напълно Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚ старитС Π½Π΅Ρ‰Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π½ΠΈΠ΅ ΠΏΡ€Π΅Ρ†Π°ΠΊΠ°Ρ…ΠΌΠ΅ Ρ‚ΠΎΠ·ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ доста Π·Π»Π΅, Ρ…Π΅Ρ…, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π΅ Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½Π΅ наш.

ΠŸΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π°ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ усилия, Π·Π° Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ всички ваши Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ стават Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π΅ΠΌΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°.

Моля, ΠΌΠ°ΠΉΠ½Π°Ρ‚Π° ΠΌΡƒ
Google Cloud Platform

И Ρ„Π°ΠΊΡ‚ Π΅, Ρ‡Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌ Ρ‚Π°ΠΊΠΈΠ²Π° писма ΠΎΠΊΠΎΠ»ΠΎ вСднъТ мСсСчно. Π’ΠΎΠ²Π° сС случва Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° чСсто ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° постоянно, Ρ‡Π΅ Ρ‚Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΎΡ‚Π±Π»ΡŠΡΠ½Π°Ρ‚ Π°Π· ΠΎΡ‚ GCP към Π°Π½Ρ‚ΠΈ-облачния Π»Π°Π³Π΅Ρ€. Π’Π΅Ρ‡Π΅ Π½Π΅ съм съгласСн Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°ΠΌ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ собствСни Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ ΠΏΠΎ-лСсно Π·Π° devops Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ систСма с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ Π½Π° чиста Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΄Π° сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π² ΠΊΡ€Π°ΠΊ с Google с ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° ΠΌΡƒ Π·Π° затварянС Π½Π° β€žΠΎΡΡ‚Π°Ρ€Π΅Π»ΠΈβ€œ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ.

ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° сС Π²ΡŠΡ€Π½Π° към Google Cloud, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π°Π· Π΄ΠΎΡ€ΠΈ Π½Π΅ Π΅ Π±Π»ΠΈΠ·ΠΎ Π½Π΅ ΡΠ²ΡŠΡ€ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° Π³ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒΠ²Π°ΠΌΠ΅, Π½Π΅ΠΊΠ° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ прСдставянСто Π½Π° компанията Π² някои Π΄Ρ€ΡƒΠ³ΠΈ области. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Google сС гордСят със своята дисциплина Π² софтуСрното инТСнСрство ΠΈ Ρ‚ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ създава ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Гордостта Π΅ ΠΊΠ°ΠΏΠ°Π½ Π·Π° Π½Π΅ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π»ΠΈΠ²ΠΈΡ‚Π΅ ΠΈ Π½Π°ΠΊΠ°Ρ€Π° ΠΌΠ½ΠΎΠ³ΠΎ слуТитСли Π½Π° Google Π΄Π° мислят, Ρ‡Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π° ΠΈΠΌ Π²ΠΈΠ½Π°Π³ΠΈ са ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ ΠΈ Ρ‡Π΅ Π΄Π° си ΠΏΡ€Π°Π² (ΠΏΠΎ някаква нСясна Ρ€Π°Π·ΠΌΠΈΡ‚Π° дСфиниция) Π΅ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ Π³Ρ€ΠΈΠΆΠ°Ρ‚Π° Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅.

Π©Π΅ Π΄Π°ΠΌ някои ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ извън Google, Π½ΠΎ сС надявам Π΄Π° Π²ΠΈΠΆΠ΄Π°Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π» навсякъдС. Π’ΠΎΠΉ Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ слСдва: ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° систСмитС ΠΆΠΈΠ²ΠΈ ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΈ Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° дСсСтилСтия.

ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π΅ Ρ†Π΅Π»Ρ‚Π° Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° всички ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ систСми, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, тоСст Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄ ΠΈ/ΠΈΠ»ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ стандарти. Имам чувството, Ρ‡Π΅ ΠΊΠ°Π·Π²Π°ΠΌ Π½Π΅Ρ‰ΠΎ Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Π΅ всички Π΄ΠΎΡ€ΠΈ сС чувстват Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ Π½Π΅. Π’ΠΎΠ²Π° Π΅ политичСски Π²ΡŠΠΏΡ€ΠΎΡ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ.

ΠŸΡŠΡ€Π²Π°Ρ‚Π° систСма, която Ρ‰Π΅ ΠΈΠ·Π±Π΅Ρ€Π°, Π΅ Π½Π°ΠΉ-старата: GNU Emacs, която Π΅ Π½Π΅Ρ‰ΠΎ ΠΊΠ°Ρ‚ΠΎ Ρ…ΠΈΠ±Ρ€ΠΈΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ Windows Notepad, ядрото Π½Π° ОБ ΠΈ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ‚Π° космичСска станция. Малко Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° обяснСниС, Π½ΠΎ Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Emacs Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°, създадСна ΠΏΡ€Π΅Π· 1976 Π³. (Π΄Π°, ΠΏΡ€Π΅Π΄ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ Π²Π΅ΠΊ) Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄Π° Π²ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΏΠΎ-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ, Π½ΠΎ маскирано ΠΊΠ°Ρ‚ΠΎ тСкстов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.

Използвам Emacs всСки Π΄Π΅Π½. Π”Π°, Π°Π· ΡΡŠΡ‰ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ IntelliJ всСки Π΄Π΅Π½, Ρ‚ΠΎΠΉ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² ΠΌΠΎΡ‰Π½Π° инструмСнтална ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° сама ΠΏΠΎ сСбС си. Но писанСто Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π·Π° IntelliJ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Π° ΠΈ слоТна Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚ писанСто Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π·Π° Emacs. И ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΏΠΎ-Π²Π°ΠΆΠ½ΠΎ, всичко написано Π·Π° Emacs Π΅ Π·Π°ΠΏΠ°Π·Π΅Π½ΠΎ Π²Π΅Ρ‡Π½ΠΎ.

ВсС ΠΎΡ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ софтуСра, ΠΊΠΎΠΉΡ‚ΠΎ написах Π·Π° Emacs ΠΏΡ€Π΅Π· 1995 Π³. И съм сигурСн, Ρ‡Π΅ някой ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, написани Π·Π° Emacs Π² срСдата Π½Π° 80-Ρ‚Π΅, Π°ΠΊΠΎ Π½Π΅ ΠΈ ΠΏΠΎ-Ρ€Π°Π½ΠΎ. Π’Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° изискват ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅, Π½ΠΎ Ρ‚ΠΎΠ²Π° наистина Π΅ доста рядко. НС Π·Π½Π°ΠΌ Π·Π° Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ някога съм писал Π·Π° Emacs (ΠΈ съм писал ΠΌΠ½ΠΎΠ³ΠΎ), ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄Π° изисква прСструктуриранС.

Emacs ΠΈΠΌΠ° функция, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° make-obsolete Π·Π° остарСли ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ВСрминологията Π½Π° Emacs Π·Π° Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½ΠΈ понятия (ΠΊΠ°Ρ‚ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ "ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†") чСсто сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π° ΠΎΡ‚ индустриалнитС ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Emacs Π³ΠΈ Π΅ въвСл ΠΏΡ€Π΅Π΄ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅. Π’ΠΎΠ²Π° Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Π° опасност Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΈΠ·ΠΏΡ€Π΅Π²Π°Ρ€ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ си: всичкитС Π²ΠΈ условия са Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ. Но Emacs ΠΈΠΌΠ° концСпция Π·Π° ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅, която Π½Π° тСхния ΠΆΠ°Ρ€Π³ΠΎΠ½ сС Π½Π°Ρ€ΠΈΡ‡Π° остарялост.

Но Π² свСта Π½Π° Emacs ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΈΠΌΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° дСфиниция. Π Π°Π·Π»ΠΈΡ‡Π½Π° основна философия, Π°ΠΊΠΎ Ρ‰Π΅Ρ‚Π΅.

Π’ свСта Π½Π° Emacs (ΠΈ Π² ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ области, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ), остарСлият статус Π½Π° API основно ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°: β€žΠΠ°ΠΈΡΡ‚ΠΈΠ½Π° Π½Π΅ трябва Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΌΠ°ΠΊΠ°Ρ€ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ, Ρ‚ΠΎΠΉ страда ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ списък Ρ‚ΡƒΠΊ. Но Π² края Π½Π° дСня Ρ‚ΠΎΠ²Π° Π΅ ваш ΠΈΠ·Π±ΠΎΡ€."

Π’ свСта Π½Π° Google Π΄Π° бъдСш остарял ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°: β€žΠΠΈΠ΅ смС Π² Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚Π° си към Π²Π°Ρβ€œ. Π’ΠΎΠ²Π° Π΅ вярно. Π’ΠΎΠ²Π° Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Ρ‰Π΅ Π²ΠΈ принудят Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ ΡΠ²ΡŠΡ€ΡˆΠ΅Ρ‚Π΅ ΠΌΠ°Π»ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π·Π° вярата Π² тях Ρ†Π²Π΅Ρ‚Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°: ИмамС Π½Π°ΠΉ-добрия софтуСр. Най-Π±ΡŠΡ€Π·ΠΈΡΡ‚! ΠŸΡ€Π°Π²ΠΈΡ‚Π΅ всичко спорСд инструкциитС, стартиратС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈΠ»ΠΈ услугата ΠΈ Π±Π°ΠΌ, слСд Π³ΠΎΠ΄ΠΈΠ½Π°-Π΄Π²Π΅ сС ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π°.

ВсС Π΅Π΄Π½ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρˆ употрСбявана ΠΊΠΎΠ»Π°, която със сигурност Ρ‰Π΅ сС Ρ€Π°Π·Π²Π°Π»ΠΈ слСд 1500 ΠΊΠΌ.

Π’ΠΎΠ²Π° са Π΄Π²Π΅ напълно Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ философски опрСдСлСния Π·Π° β€žΠΎΡΡ‚Π°Ρ€ΡΠ²Π°Π½Π΅β€œ. ДСфиницията Π½Π° Google Π·Π° ΠΌΠΈΡ€ΠΈΠ·ΠΌΠ° ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ остаряванС. НС вярвам Π² Ρ‚ΠΎΠ²Π° Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ остаряванС Π² ΡΡŠΡ‰ΠΈΡ смисъл ΠΊΠ°Ρ‚ΠΎ Apple. Но Google ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° Ρ€Π°Π·Π±ΠΈΠ΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΏΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π΅Π½ Π½Π°Ρ‡ΠΈΠ½. Π—Π½Π°ΠΌ Ρ‚ΠΎΠ²Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ… Ρ‚Π°ΠΌ ΠΊΠ°Ρ‚ΠΎ софтуСрСн ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 12 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π’Π΅ ΠΈΠΌΠ°Ρ‚ нСясни Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ насоки Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠΎΠ»ΠΊΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ трябва Π΄Π° сС слСдва, Π½ΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ‚ΠΎΠ²Π° зависи ΠΎΡ‚ всСки ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Π΅ΠΊΠΈΠΏ ΠΈΠ»ΠΈ услуга. Няма ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎ Π½ΠΈΠ²ΠΎ, Π° Π½Π°ΠΉ-смСлата ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠ° ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Ρ†ΠΈΠΊΠ»ΠΈΡ‚Π΅ Π½Π° остаряванС Π΅ β€žΠΎΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ сС Π΄Π° Π΄Π°Π΄Π΅Ρ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ 6-12 мСсСца Π·Π° Π½Π°Π΄Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° счупитС цялата си ΡΠΈΡΡ‚Π΅ΠΌΠ°β€œ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-голям, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ си мислят, ΠΈ Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ Π΄Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π½Π°ΠΏΡ€Π΅Π΄, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Π³Ρ€ΠΈΠΆΠ°Ρ‚Π° Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π΅ Π΅ Π² тяхното Π”ΠΠš. ΠŸΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Ρ‚ΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ.

Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ‰Π΅ направя смСло изявлСниС, Ρ‡Π΅ Emacs Π΅ ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ Π΄ΠΎ голяма стСпСн ΠΈ Π΄ΠΎΡ€ΠΈ Π² основата си Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° сСриозно. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠ²Π° Π΅ Ρ‚Π΅Π·Π°Ρ‚Π° Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° статия. Π£ΡΠΏΠ΅ΡˆΠ½ΠΈΡ‚Π΅, Π΄ΡŠΠ»Π³ΠΎΡ‚Ρ€Π°ΠΉΠ½ΠΈ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ систСми Π΄ΡŠΠ»ΠΆΠ°Ρ‚ своя успСх Π½Π° микрообщноститС, ΠΊΠΎΠΈΡ‚ΠΎ ТивСят ΠΎΠΊΠΎΠ»ΠΎ тях ΠΎΡ‚ дСсСтилСтия Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ/плъгини. Π’ΠΎΠ²Π° Π΅ СкосистСмата. Π’Π΅Ρ‡Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ… Π·Π° СстСството Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ ΠΈ ΠΊΠΎΠ»ΠΊΠΎ Π²Π°ΠΆΠ½ΠΈ са Ρ‚Π΅ ΠΈ ΠΊΠ°ΠΊ Google Π½ΠΈΠΊΠΎΠ³Π° Π² цялата си ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Π° история Π½Π΅ Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Π» ΠΊΠ°ΠΊΠ²ΠΎ Π²Π»ΠΈΠ·Π° Π² ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° извън Android ΠΈΠ»ΠΈ Chrome.

Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚, трябва Π΄Π° спомСна Android Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ вСроятно мислитС Π·Π° Π½Π΅Π³ΠΎ.

На ΠΏΡŠΡ€Π²ΠΎ място, Android Π½Π΅ Π΅ Google. Нямат ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΡ‰ΠΎ ΠΎΠ±Ρ‰ΠΎ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си. Android Π΅ компания, която бСшС Π·Π°ΠΊΡƒΠΏΠ΅Π½Π° ΠΎΡ‚ Google ΠΏΡ€Π΅Π· юли 2005 Π³., Π½Π° компанията бСшС ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ ΠΈ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ остана Π΄ΠΎ голяма стСпСн нСдокосната ΠΏΡ€Π΅Π· слСдващитС Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Android Π΅ ΠΏΡ€ΠΎΡ‡ΡƒΡ‚ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ стСк ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° прословута Π±ΠΎΠ΄Π»ΠΈΠ²Π° организация. ΠšΠ°ΠΊΡ‚ΠΎ ΠΊΠ°Π·Π° Π΅Π΄ΠΈΠ½ слуТитСл Π½Π° Google, β€žΠΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π²Π»Π΅Π·Π΅Ρ‚Π΅ Π² Android.β€œ

Π’ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π° статия ΠΎΠ±ΡΡŠΠ΄ΠΈΡ… ΠΊΠΎΠ»ΠΊΠΎ лоши бяха някои ΠΎΡ‚ Ρ€Π°Π½Π½ΠΈΡ‚Π΅ дизайнСрски Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Android. По дяволитС, ΠΊΠΎΠ³Π°Ρ‚ΠΎ написах Ρ‚Π°Π·ΠΈ статия, Ρ‚Π΅ пускаха глупости, Π½Π°Ρ€Π΅Ρ‡Π΅Π½ΠΈ β€žΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ сСга (ΠΈΠ·Π½Π΅Π½Π°Π΄Π°!) остарялаи ΡΡŠΡ‡ΡƒΠ²ΡΡ‚Π²Π°ΠΌ, Π°ΠΊΠΎ стС Π±ΠΈΠ»ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π³Π»ΡƒΠΏΠ°Π²ΠΈ Π΄Π° ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅ Google ΠΈ Π΄Π° прСмСститС ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ си Π² Ρ‚Π΅Π·ΠΈ ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΈ прилоТСния.

Но Ρ‚ΡƒΠΊ ΠΈΠΌΠ° Ρ€Π°Π·Π»ΠΈΠΊΠ°, ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ°, която Π΅, Ρ‡Π΅ Ρ…ΠΎΡ€Π°Ρ‚Π° с Android наистина Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ ΠΊΠΎΠ»ΠΊΠΎ Π²Π°ΠΆΠ½ΠΈ са ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅, Ρ‚Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° направят всичко възмоТно Π΄Π° запазят старитС прилоТСния Π·Π° Android Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ усилията ΠΈΠΌ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ са Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° СкстрСмни, Ρ‡Π΅ Π΄ΠΎΡ€ΠΈ Π°Π·, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° краткия си прСстой Π² ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° Android ΠΏΡ€Π΅Π΄ΠΈ няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ, сС ΠΎΠΊΠ°Π·Π°Ρ… Π² ΠΎΠΏΠΈΡ‚ Π΄Π° Π³ΠΈ убСдя Π΄Π° спрат ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° някои ΠΎΡ‚ Π½Π°ΠΉ-старитС устройства ΠΈ API (Π³Ρ€Π΅ΡˆΠΈΡ… , ΠΊΠ°ΠΊΡ‚ΠΎ бСшС Π² ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π½Π΅Ρ‰Π° ΠΎΡ‚ ΠΌΠΈΠ½Π°Π»ΠΎΡ‚ΠΎ ΠΈ настоящСто. БъТалявам, ΠΌΠΎΠΌΡ‡Π΅Ρ‚Π° ΠΎΡ‚ Android! Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ бях Π² ИндонСзия, Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌ Π·Π°Ρ‰ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ тях).

Π₯ΠΎΡ€Π°Ρ‚Π° с Android тласкат ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π΄ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅Π²ΡŠΠΎΠ±Ρ€Π°Π·ΠΈΠΌΠΈ крайности, Π½Π°Ρ‚Ρ€ΡƒΠΏΠ²Π°ΠΉΠΊΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΈ количСства наслСдСн тСхничСски дълг Π² своитС систСми ΠΈ Π²Π΅Ρ€ΠΈΠ³ΠΈ ΠΎΡ‚ инструмСнти. О, Π±ΠΎΠΆΠ΅ ΠΌΠΎΠΉ, трябва Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ някои ΠΎΡ‚ Π»ΡƒΠ΄ΠΈΡ‚Π΅ Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° направят Π² тяхната систСма Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅, всичко Ρ‚ΠΎΠ²Π° Π² ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°.

Π—Π° Ρ‚ΠΎΠ²Π° ΠΏΡ€ΠΈΡΡŠΠΆΠ΄Π°ΠΌ Π½Π° Android ΠΆΠ΅Π»Π°Π½Π°Ρ‚Π° Π½Π°Π³Ρ€Π°Π΄Π° β€žΠ’ΠΈΠ΅ Π½Π΅ стС Googleβ€œ. Π’Π΅ наистина Π½Π΅ искат Π΄Π° станат Google, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅ ΠΊΠ°ΠΊ Π΄Π° създава ΠΈΠ·Π΄Ρ€ΡŠΠΆΠ»ΠΈΠ²ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, Π° Android Π’ΠΎΠΉ Π·Π½Π°Π΅,, ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ. И Ρ‚Π°ΠΊΠ°, Google Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠΌΠ΅Π½ Π² Π΅Π΄Π½ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅: позволява Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π° Π΄Π° правят Π½Π΅Ρ‰Π°Ρ‚Π° ΠΏΠΎ свой собствСн Π½Π°Ρ‡ΠΈΠ½ Π² Android.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° ΠΌΠΈΠ³Π½ΠΎΠ²Π΅Π½ΠΈΡ‚Π΅ прилоТСния Π·Π° Android бяха доста Π³Π»ΡƒΠΏΠ°Π²Π° идСя. И Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π·Π°Ρ‰ΠΎ? Π—Π°Ρ‰ΠΎΡ‚ΠΎ поискаха ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΈ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‚Π΅ Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅! Бякаш Ρ…ΠΎΡ€Π°Ρ‚Π° просто Ρ‰Π΅ ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ°Ρ‚ Π΄Π²Π° ΠΌΠΈΠ»ΠΈΠΎΠ½Π° прилоТСния. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΠΌ, Ρ‡Π΅ Instant Apps Π΅ идСя Π½Π° някой слуТитСл Π½Π° Google.

Но ΠΈΠΌΠ° Ρ€Π°Π·Π»ΠΈΠΊΠ°. ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ ΠΈΠ΄Π²Π° Π½Π° висока Ρ†Π΅Π½Π°. Π‘Π°ΠΌΠ°Ρ‚Π° Android носи тСТСстта Π½Π° Ρ‚Π΅Π·ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Google настоява тСТСстта Π΄Π° бъдС ΠΏΠΎΠ΅Ρ‚Π° Π²ΠΈ, ΠΏΠ»Π°Ρ‰Π°Ρ‰ ΠΊΠ»ΠΈΠ΅Π½Ρ‚.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚Π° Π½Π° Android Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π² Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ API. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ подсистСми, ΠΊΠΎΠΈΡ‚ΠΎ правят Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ Π½Π΅Ρ‰ΠΎ, Ρ‚ΠΎΠ²Π° Π΅ сигурСн Π·Π½Π°ΠΊ, Ρ‡Π΅ Π² основата ΠΈΠΌΠ° Π°Π½Π³Π°ΠΆΠΈΠΌΠ΅Π½Ρ‚ Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚. ΠšΠΎΠ΅Ρ‚ΠΎ Π² свСта Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Π΅ синоним Π½Π° ангаТираност към Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ вашия ΠΏΠ°Π·Π°Ρ€.

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π° Google Ρ‚ΡƒΠΊ Π΅ гордостта ΠΈΠΌ ΠΎΡ‚ тяхната ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Π° Ρ…ΠΈΠ³ΠΈΠ΅Π½Π°. Π’Π΅ Π½Π΅ харСсват, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ Π½Π΅Ρ‰ΠΎ, ΠΊΠ°Ρ‚ΠΎ старитС, ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΆΠ΅Π»Π°Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ стоят Π΄ΠΎ Π½ΠΎΠ²ΠΈΡ‚Π΅, ΠΏΠΎ-фантастични Π½Π°Ρ‡ΠΈΠ½ΠΈ. Π’ΠΎΠ²Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° ΠΊΡ€ΠΈΠ²Π°Ρ‚Π° Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π½ΠΎΠ²ΠΈ Π² систСмата, ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° тСТСстта Π½Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° наслСдСни API, забавя скоростта Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ основният грях Π΅, Ρ‡Π΅ Π½Π΅ Π΅ красиво. Google – ΠΊΠ°Ρ‚ΠΎ Π»Π΅ΠΉΠ΄ΠΈ Аскот ΠΎΡ‚ β€žΠΠ»ΠΈΡΠ° Π² страната Π½Π° Ρ‡ΡƒΠ΄Π΅ΡΠ°Ρ‚Π°β€œ Π½Π° Π’ΠΈΠΌ Π‘ΡŠΡ€Ρ‚ΡŠΠ½:

Π›Π΅ΠΉΠ΄ΠΈ Аскот:
- Алис, знаСш Π»ΠΈ ΠΎΡ‚ ΠΊΠ°ΠΊΠ²ΠΎ сС страхувам Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ?
- Π£ΠΏΠ°Π΄ΡŠΠΊΡŠΡ‚ Π½Π° аристокрацията?
- Π‘Ρ‚Ρ€Π°Ρ…ΡƒΠ²Π°Ρ… сС, Ρ‡Π΅ Ρ‰Π΅ ΠΈΠΌΠ°ΠΌ Π³Ρ€ΠΎΠ·Π½ΠΈ Π²Π½ΡƒΡ†ΠΈ.

Π—Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ компромиса ΠΌΠ΅ΠΆΠ΄Ρƒ красиво ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ, Π½Π΅ΠΊΠ° Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ‚Ρ€Π΅Ρ‚Π°Ρ‚Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° (слСд Emacs ΠΈ Android) ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚ΠΈ: самата Java.

Java ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ остарСли API. ΠžΡ‚ΠΊΠ°Π·ΡŠΡ‚ ΠΎΡ‚ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ популярСн срСд Java програмиститС, Π΄ΠΎΡ€ΠΈ ΠΏΠΎ-популярСн, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅. Π‘Π°ΠΌΠ°Ρ‚Π° Java, основният Π΅Π·ΠΈΠΊ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ постоянно ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»ΡΡ‚ API.

Π—Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ само Π΅Π΄ΠΈΠ½ ΠΎΡ‚ хилядитС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ, затварянС Π½Π° нишки считани Π·Π° остарСли. Π’ΠΎΠΉ Π΅ ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½ ΠΎΡ‚ пусканСто Π½Π° Java 1.2 ΠΏΡ€Π΅Π· Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ 1998 Π³. Π˜Π·ΠΌΠΈΠ½Π°Ρ…Π° 22 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΎΡ‚ΠΊΠ°ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ²Π° бСшС ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΎ.

Но дСйствитСлният ΠΌΠΈ ΠΊΠΎΠ΄ Π² производството всС ΠΎΡ‰Π΅ ΡƒΠ±ΠΈΠ²Π° нишки всСки Π΄Π΅Π½. Наистина Π»ΠΈ мислиш, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±Ρ€Π΅? ΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ! Искам Π΄Π° ΠΊΠ°ΠΆΠ°, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Ρ‡Π΅ Π°ΠΊΠΎ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ° ΠΊΠΎΠ΄Π° днСс, Π±ΠΈΡ… Π³ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠ» ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Π½Π°Ρ‡ΠΈΠ½. Но ΠΊΠΎΠ΄ΡŠΡ‚ Π·Π° моята ΠΈΠ³Ρ€Π°, която Π½Π°ΠΏΡ€Π°Π²ΠΈ стотици хиляди Ρ…ΠΎΡ€Π° щастливи ΠΏΡ€Π΅Π· послСднитС Π΄Π²Π΅ дСсСтилСтия, Π΅ написан с функция Π·Π° затварянС Π½Π° нишки, ΠΊΠΎΠΈΡ‚ΠΎ висят Ρ‚Π²ΡŠΡ€Π΄Π΅ дълго, ΠΈ Π°Π· Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ сС Π΅ Π½Π°Π»Π°Π³Π°Π»ΠΎ Π΄Π° Π³ΠΎ промСням. Познавам систСмата си ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ ΠΎΡ‚ всСки Π΄Ρ€ΡƒΠ³, ΠΈΠΌΠ°ΠΌ Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ 25 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠΏΠΈΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с нСя Π² производството ΠΈ ΠΌΠΎΠ³Π° Π΄Π° ΠΊΠ°ΠΆΠ° със сигурност: Π² моя случай затварянСто Π½Π° Ρ‚Π΅Π·ΠΈ спСцифични Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ нишки Π΅ напълно Π±Π΅Π·ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. НС си струва Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΈ усилията Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ° Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠ΄ ΠΈ благодаря Π½Π° Π›Π°Ρ€ΠΈ Π•Π»ΠΈΡΡŠΠ½ (вСроятно), Ρ‡Π΅ Oracle Π½Π΅ ΠΌΠ΅ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈ Π΄Π° Π³ΠΎ ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ°.

Oracle вСроятно Ρ€Π°Π·Π±ΠΈΡ€Π° ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ. Кой Π·Π½Π°Π΅.

ДоказатСлства ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π² основнитС API Π½Π° Java, ΠΊΠΎΠΈΡ‚ΠΎ са изпълнСни с вълни ΠΎΡ‚ остарялост, ΠΊΠ°Ρ‚ΠΎ Π»ΠΈΠ½ΠΈΠΈΡ‚Π΅ Π½Π° Π»Π΅Π΄Π½ΠΈΠΊ Π² каньон. ΠœΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ΅Ρ‚ ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π·Π° навигация Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° (KeyboardFocusManager) Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° Java Swing. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ Java API, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° Π½Π΅ Π΅ остарял. Но Ρ‚Π΅ всС ΠΎΡ‰Π΅ работят! Мисля, Ρ‡Π΅ Π΅ΠΊΠΈΠΏΡŠΡ‚ Π½Π° Java наистина Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ API само Π°ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ прСдставлява ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ със сигурността.

Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ стоят Π½Π΅Ρ‰Π°Ρ‚Π°, Ρ…ΠΎΡ€Π°: всички Π½ΠΈΠ΅, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° софтуСр, смС ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΅Ρ‚ΠΈ ΠΈ във всяка област Π½Π° софтуСра смС ΠΈΠ·ΠΏΡ€Π°Π²Π΅Π½ΠΈ ΠΏΡ€Π΅Π΄ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΈ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΈ. Π’ΡŠΠ² всСки Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ програмиститС Π½Π° Π΅Π·ΠΈΠΊ X обмислят Π΅Π·ΠΈΠΊ Y ΠΊΠ°Ρ‚ΠΎ възмоТна замяна. О, Π½Π΅ ΠΌΠΈ Π²ΡΡ€Π²Π°Ρˆ? Π˜ΡΠΊΠ°Ρ‚Π΅ Π»ΠΈ Π΄Π° Π³ΠΎ Π½Π°Ρ€Π΅Ρ‡Π΅Ρ‚Π΅ Swift? ΠšΠ°Ρ‚ΠΎ Ρ‡Π΅ Π»ΠΈ всички ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚ към Swift ΠΈ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ Π³ΠΎ изоставя, Π½Π°Π»ΠΈ? Π›Π΅Π»Π΅, ΠΊΠΎΠ»ΠΊΠΎ ΠΌΠ°Π»ΠΊΠΎ знаСш. ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ прСсмятат Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° Π΄Π²ΠΎΠΉΠ½ΠΈ Π΅ΠΊΠΈΠΏΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ устройства (iOS ΠΈ Android) - ΠΈ Π·Π°ΠΏΠΎΡ‡Π²Π°Ρ‚ Π΄Π° ΠΎΡΡŠΠ·Π½Π°Π²Π°Ρ‚, Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ систСми Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ със Π·Π°Π±Π°Π²Π½ΠΈ ΠΈΠΌΠ΅Π½Π° ΠΊΠ°Ρ‚ΠΎ Flutter ΠΈ React Native Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ работят ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° намаляванС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ Π΅ΠΊΠΈΠΏΠΈ Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ ΠΈΠ»ΠΈ, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈ Π΄Π²Π° ΠΏΡŠΡ‚ΠΈ ΠΏΠΎ-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ. Π—Π°Π»ΠΎΠΆΠ΅Π½ΠΈ са истински ΠΏΠ°Ρ€ΠΈ. Π”Π°, ΠΈΠΌΠ° компромиси, Π½ΠΎ, ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° страна, ΠΏΠ°Ρ€ΠΈ.

НСка ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Ρ…ΠΈΠΏΠΎΡ‚Π΅Ρ‚ΠΈΡ‡Π½ΠΎ, Ρ‡Π΅ Apple Π³Π»ΡƒΠΏΠ°Π²ΠΎ Π΅ Π²Π·Π΅Π»Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ Guido van Rossum ΠΈ Π΅ обявила, Ρ‡Π΅ Swift 6.0 Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ със Swift 5.0, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Python 3 Π΅ Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с Python 2.

ВСроятно Ρ€Π°Π·ΠΊΠ°Π·Π°Ρ… Ρ‚Π°Π·ΠΈ история ΠΏΡ€Π΅Π΄ΠΈ ΠΎΠΊΠΎΠ»ΠΎ дСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΈ ΠΎΠΊΠΎΠ»ΠΎ пСтнадСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡ‚ΠΈΠ΄ΠΎΡ… Π² O'Reilly's Foo Camp с Π“ΡƒΠΈΠ΄ΠΎ, сСдях Π² ΠΏΠ°Π»Π°Ρ‚ΠΊΠ° с Пол Π“Ρ€Π΅ΡŠΠΌ ΠΈ ΠΊΡƒΠΏ Π³ΠΎΠ»Π΅ΠΌΠΈ изстрСли. БСдяхмС Π² Π·Π½ΠΎΠΉΠ½Π°Ρ‚Π° ΠΆΠ΅Π³Π° ΠΈ Ρ‡Π°ΠΊΠ°Ρ…ΠΌΠ΅ Π›Π°Ρ€ΠΈ ПСйдТ Π΄Π° ΠΈΠ·Π»Π΅Ρ‚ΠΈ с личния си Ρ…Π΅Π»ΠΈΠΊΠΎΠΏΡ‚Π΅Ρ€, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π“ΡƒΠΈΠ΄ΠΎ Π΄Ρ€ΡŠΠ½Ρ‡Π΅ΡˆΠ΅ Π·Π° β€žPython 3000β€œ, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‚ΠΎΠΉ Π½Π°Ρ€Π΅Ρ‡Π΅ Π½Π° броя Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π½Π° всички Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚ Ρ‚Π°ΠΌ. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎ Π³ΠΎ ΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅ Π·Π°Ρ‰ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° ΠΈ Ρ‚ΠΎΠΉ ΠΎΡ‚Π³ΠΎΠ²Π°Ρ€ΡΡˆΠ΅: β€žΠ£Π½ΠΈΠΊΠΎΠ΄β€œ. И Π½ΠΈΠ΅ ΠΏΠΎΠΏΠΈΡ‚Π°Ρ…ΠΌΠ΅, Π°ΠΊΠΎ трябва Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ΅ΠΌ нашия ΠΊΠΎΠ΄, ΠΊΠ°ΠΊΠ²ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ»Π·ΠΈ Ρ‰Π΅ Π²ΠΈΠ΄ΠΈΠΌ? И Ρ‚ΠΎΠΉ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ: "Yooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo."

Ако инсталиратС Google Cloud Platform SDK (β€žgcloudβ€œ), Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ слСдното извСстиС:

Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚Π΅Π»,

Π‘ΠΈΡ…ΠΌΠ΅ искали Π΄Π° Π²ΠΈ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° Python 2 Π΅ остаряла, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΌΠ°ΠΉΠ½Π°Ρ‚Π° Π²ΠΈ

… ΠΈ Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ. ΠšΡ€ΡŠΠ³ΠΎΠ²Ρ€Π°Ρ‚Π° Π½Π° ΠΆΠΈΠ²ΠΎΡ‚Π°.

Но Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π΅, Ρ‡Π΅ всСки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠΌΠ° ΠΈΠ·Π±ΠΎΡ€. И Π°ΠΊΠΎ Π³ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅ Π΄Π° прСнаписват ΠΊΠΎΠ΄Π° Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ чСсто, ΠΌΠΎΠΆΠ΅ Π΄Π° сС замислят Π΄Ρ€ΡƒΠ³ настроики. Π’Π΅ Π½Π΅ са ваши Π·Π°Π»ΠΎΠΆΠ½ΠΈΡ†ΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈ Π΄Π° Π²ΠΈ сС иска Π΄Π° Π±ΡŠΠ΄Π°Ρ‚. Π’Π΅ са ваши гости. Python всС ΠΎΡ‰Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ популярСн Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, Π½ΠΎ, ΠΏΠΎ дяволитС, Python 3(000) създадС Ρ‚Π°ΠΊΠ°Π²Π° Π±ΡŠΡ€ΠΊΠΎΡ‚ΠΈΡ Π² сСбС си, Π² своитС общности ΠΈ срСд ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° своитС общности, Ρ‡Π΅ послСдствията Π½Π΅ са изяснСни Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° пСтнадСсСт Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Колко ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° Python са прСнаписани Π² Go (ΠΈΠ»ΠΈ Ruby, ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°) ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ‚Π°Π·ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚? Колко Π½ΠΎΠ² софтуСр Π΅ написан Π½Π° Π½Π΅Ρ‰ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ Python, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС написано Π½Π° Python, Π°ΠΊΠΎ Π“ΡƒΠΈΠ΄ΠΎ Π½Π΅ бСшС ΠΈΠ·Π³ΠΎΡ€ΠΈΠ» цялото сСло? Π’Ρ€ΡƒΠ΄Π½ΠΎ Π΅ Π΄Π° сС ΠΊΠ°ΠΆΠ΅, Π½ΠΎ Python ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π΅ пострадал. Π’ΠΎΠ²Π° Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½Π° Π±ΡŠΡ€ΠΊΠΎΡ‚ΠΈΡ ΠΈ всички губят.

Π”Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ Apple Π²Π·Π΅ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚ Guido ΠΈ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°. Какво мислитС, Ρ‡Π΅ Ρ‰Π΅ сС случи слСд Ρ‚ΠΎΠ²Π°? Π•, ΠΌΠΎΠΆΠ΅ Π±ΠΈ 80-90% ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ°Ρ‚ своя софтуСр, Π°ΠΊΠΎ Π΅ възмоТно. Π‘ Π΄Ρ€ΡƒΠ³ΠΈ Π΄ΡƒΠΌΠΈ, 10-20% ΠΎΡ‚ потрСбитСлската Π±Π°Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ΠΈΠ²Π° Π½Π° някой ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π΅Π½ Π΅Π·ΠΈΠΊ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Flutter.

НаправСтС Ρ‚ΠΎΠ²Π° няколко ΠΏΡŠΡ‚ΠΈ ΠΈ Ρ‰Π΅ Π·Π°Π³ΡƒΠ±ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ потрСбитСлската си Π±Π°Π·Π°. Π’ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ Π² спорта, Π² свСта Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π½Π°Ρ‚Π° Ρ„ΠΎΡ€ΠΌΠ° ΡΡŠΡ‰ΠΎ ΠΈΠΌΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. всички. ВсСки, ΠΊΠΎΠΉΡ‚ΠΎ Π·Π°Π³ΡƒΠ±ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ своитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π·Π° ΠΏΠ΅Ρ‚ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Ρ‰Π΅ бъдС считан Π·Π° голям Π³ΡƒΠ±Π΅Ρ‰ ΠΌΠ°Π·Π½ΠΈΠ½ΠΈ. Врябва Π΄Π° стС ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ Π² свСта Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅. Но Ρ‚ΠΎΠ²Π° Π΅ мястото, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ липсата Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠΎ-стари вСрсии Ρ‰Π΅ Π²ΠΈ съсипС с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. Π—Π°Ρ‰ΠΎΡ‚ΠΎ всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΡ‚ΡŠΡ€Π²Π΅Ρ‚Π΅ ΠΎΡ‚ някои Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, Π²ΠΈΠ΅ (Π°) Π³ΠΈ Π³ΡƒΠ±ΠΈΡ‚Π΅ Π·Π°Π²ΠΈΠ½Π°Π³ΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ са Π²ΠΈ ядосани, Ρ‡Π΅ стС Π½Π°Ρ€ΡƒΡˆΠΈΠ»ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°, ΠΈ (Π±) Π³ΠΈ Ρ€Π°Π·Π΄Π°Π²Π°Ρ‚Π΅ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΈ.

По ирония Π½Π° ΡΡŠΠ΄Π±Π°Ρ‚Π°, Π°Π· ΡΡŠΡ‰ΠΎ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ… Π½Π° Google Π΄Π° станС Ρ‚Π°ΠΊΠ°Π²Π° ΠΏΡ€ΠΈΠΌΠ°Π΄ΠΎΠ½Π°, която ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π΄ΠΎΡ… Grok, систСма Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° изходния ΠΊΠΎΠ΄, която улСснява Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ инструмСнтиранСто Π½Π° самия ΠΊΠΎΠ΄ - ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° IDE, Π½ΠΎ Ρ‚ΡƒΠΊ ΠΎΠ±Π»Π°Ρ‡Π½Π°Ρ‚Π° услуга ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ прСдставяния Π½Π° всички ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄ΠΈ Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΎΡ‚ изходния ΠΊΠΎΠ΄ Π½Π° Google Π² голямо Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ.

Grok прСдостави Π½Π° слуТитСлитС Π½Π° Google ΠΌΠΎΡ‰Π½Π° Ρ€Π°ΠΌΠΊΠ° Π·Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² цялата ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠ²Π° Π±Π°Π·Π° (Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ Π² Google). БистСмата изчислява Π½Π΅ само Π²Π°ΡˆΠΈΡ‚Π΅ зависимости Π½Π°Π³ΠΎΡ€Π΅ (ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ зависи), Π½ΠΎ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½Π°Π΄ΠΎΠ»Ρƒ ΠΏΠΎ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ (ΠΊΠΎΠΈΡ‚ΠΎ зависят ΠΎΡ‚ вас), Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ API, Π²ΠΈΠ΅ Π·Π½Π°Π΅Ρ‚Π΅ всички, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Ρ‚Π΅! По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π΄Π°Π»ΠΈ всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° вашия API Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΄ΠΎ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия ΠΈ Π² дСйствитСлност, чСсто с инструмСнта Rosie, ΠΊΠΎΠΉΡ‚ΠΎ са написали, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ напълно Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ процСса.

Π’ΠΎΠ²Π° позволява Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° Π½Π° Google Π΄Π° бъдС Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ ΡΠ²Ρ€ΡŠΡ…Π΅ΡΡ‚Π΅ΡΡ‚Π²Π΅Π½ΠΎ чиста, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅Π·ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ слуги сС Ρ€Π°Π·Ρ…ΠΎΠΆΠ΄Π°Ρ‚ ΠΈΠ· ΠΊΡŠΡ‰Π°Ρ‚Π° ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ почистват всичко, Π°ΠΊΠΎ ΠΏΡ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Ρ‚ SomeDespicablyLongFunctionName Π½Π° SomeDespicablyLongMethodName, Π·Π°Ρ‰ΠΎΡ‚ΠΎ някой Π΅ Ρ€Π΅ΡˆΠΈΠ», Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π³Ρ€ΠΎΠ·Π½ΠΎ Π²Π½ΡƒΡ‡Π΅ ΠΈ трябва Π΄Π° бъдС приспано.

И чСстно ΠΊΠ°Π·Π°Π½ΠΎ, Ρ€Π°Π±ΠΎΡ‚ΠΈ доста Π΄ΠΎΠ±Ρ€Π΅ Π·Π° Google... Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΎ. Искам Π΄Π° ΠΊΠ°ΠΆΠ°, Π΄Π°, общността Π½Π° Go Π² Google наистина сС смСС Π΄ΠΎΠ±Ρ€Π΅ с общността Π½Π° Java Π² Google ΠΏΠΎΡ€Π°Π΄ΠΈ тСхния Π½Π°Π²ΠΈΠΊ Π·Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³. Ако рСстартиратС Π½Π΅Ρ‰ΠΎ N ΠΏΡŠΡ‚ΠΈ, Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π½Π΅ само стС Π³ΠΎ ΠΏΡ€Π΅Ρ†Π°ΠΊΠ°Π»ΠΈ N-1 ΠΏΡŠΡ‚ΠΈ, Π½ΠΎ слСд извСстно Π²Ρ€Π΅ΠΌΠ΅ става доста ясно, Ρ‡Π΅ вСроятно стС Π³ΠΎ ΠΏΡ€Π΅Ρ†Π°ΠΊΠ°Π»ΠΈ ΠΈ ΠΏΡ€ΠΈ N-тия ΠΎΠΏΠΈΡ‚. Но ΠΊΠ°Ρ‚ΠΎ цяло Ρ‚Π΅ остават Π½Π°Π΄ цялата Ρ‚Π°Π·ΠΈ суСта ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΊΠΎΠ΄Π° β€žΡ‡ΠΈΡΡ‚β€œ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π·Π°ΠΏΠΎΡ‡Π²Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° Π½Π°Π»ΠΎΠΆΠ°Ρ‚ Ρ‚ΠΎΠ²Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° своитС ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ API.

Π—Π°ΠΏΠΎΠ·Π½Π°Ρ… Π²ΠΈ ΠΌΠ°Π»ΠΊΠΎ с Emacs, Android ΠΈ Java; Π½Π΅ΠΊΠ° Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° ΡƒΡΠΏΠ΅ΡˆΠ½Π° Π΄ΡŠΠ»Π³ΠΎΡ‚Ρ€Π°ΠΉΠ½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: самата ΠΌΡ€Π΅ΠΆΠ°. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π΄Π° си прСдставитС ΠΏΡ€Π΅Π· ΠΊΠΎΠ»ΠΊΠΎ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π» HTTP ΠΎΡ‚ 1995 Π³., ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ ΠΌΠΈΠ³Π°Ρ‰ΠΈ Ρ‚Π°Π³ΠΎΠ²Π΅? ΠΈ ΠΈΠΊΠΎΠ½ΠΈΡ‚Π΅ β€žΠ’ процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°β€œ Π½Π° ΡƒΠ΅Π± страницитС.

Но всС ΠΎΡ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ! И Ρ‚Π΅Π·ΠΈ страници всС ΠΎΡ‰Π΅ работят! Π”Π°, ΠΌΠΎΠΌΡ‡Π΅Ρ‚Π°, Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈΡ‚Π΅ са свСтовнитС шампиони ΠΏΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚. Chrome Π΅ Π΄Ρ€ΡƒΠ³ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° рядката ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π½Π° Google, която Π΅ Π΄ΠΎΠ±Ρ€Π΅ Π·Π°Π²ΠΈΠ½Ρ‚Π΅Π½Π° ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ сС досСщатС, Chrome Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ компания Π² ΠΏΡΡΡŠΡ‡Π½Π° срСда, ΠΎΡ‚Π΄Π΅Π»Π½Π° ΠΎΡ‚ останалата част Π½Π° Google.

Искам ΡΡŠΡ‰ΠΎ Π΄Π° благодаря Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ приятСли ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми: Windows, Linux, НЕ APPLE, ΠœΠΠ™ΠΠΠ’Π ВИ APPLE, FreeBSD ΠΈ Ρ‚.Π½., Π·Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ Π²ΡŠΡ€ΡˆΠ°Ρ‚ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° страхотна Ρ€Π°Π±ΠΎΡ‚Π° Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Apple ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° C Π² Π½Π°ΠΉ-добрия случай с The Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊΡŠΡ‚ Π΅, Ρ‡Π΅ Ρ‚Π΅ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Ρ‚ всичко ΠΏΡ€Π΅Π· цялото Π²Ρ€Π΅ΠΌΠ΅ Π±Π΅Π· основатСлна ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°, Π½ΠΎ някак си общността Π³ΠΎ заобикаля с всяко ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° OS X всС ΠΎΡ‰Π΅ Π½Π΅ са напълно остарСли... всС ΠΎΡ‰Π΅).

Но Ρ‡Π°ΠΊΠ°ΠΉ, казваш. НС сравнявамС Π»ΠΈ ябълки с ΠΏΠΎΡ€Ρ‚ΠΎΠΊΠ°Π»ΠΈ – самостоятСлни софтуСрни систСми Π½Π° Π΅Π΄Π½Π° машина ΠΊΠ°Ρ‚ΠΎ Emacs/JDK/Android/Chrome срСщу ΠΌΡƒΠ»Ρ‚ΠΈΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ систСми ΠΈ API ΠΊΠ°Ρ‚ΠΎ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ услуги?

Π•, Ρ‚ΡƒΠΈΡ‚Π½Π°Ρ… Π·Π° Ρ‚ΠΎΠ²Π° Π²Ρ‡Π΅Ρ€Π°, Π½ΠΎ Π² стила Π½Π° Π›Π°Ρ€ΠΈ Π£ΠΎΠ» (ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π» Π½Π° Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Perl - ΠΏΡ€ΠΈΠ±Π». ΠΏΠ΅Ρ€.) Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° "Π³Π°Π΄Π½ΠΎ/ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ" ΠΏΠΎΡ‚ΡŠΡ€ΡΠΈΡ… Π΄ΡƒΠΌΠ°Ρ‚Π° ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° Π² сайтовСтС Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° Google ΠΈ Amazon. И Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ AWS ΠΈΠΌΠ° стотици ΠΏΡŠΡ‚ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ прСдлоТСния Π·Π° услуги ΠΎΡ‚ GCP, докумСнтацията Π½Π° Google Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ спомСнава оттСглянС ΠΎΠΊΠΎΠ»ΠΎ сСдСм ΠΏΡŠΡ‚ΠΈ ΠΏΠΎ-чСсто.

Ако някой Π² ​​Google Ρ‡Π΅Ρ‚Π΅ Ρ‚ΠΎΠ²Π°, вСроятно Π΅ Π³ΠΎΡ‚ΠΎΠ² Π΄Π° ΠΈΠ·Π²Π°Π΄ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π² стил Π”ΠΎΠ½Π°Π»Π΄ Π’Ρ€ΡŠΠΌΠΏ, ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‰ΠΈ, Ρ‡Π΅ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ правят всичко ΠΊΠ°ΠΊΡ‚ΠΎ трябва ΠΈ Ρ‡Π΅ Π½Π΅ трябва Π΄Π° правя нСсправСдливи сравнСния ΠΊΠ°Ρ‚ΠΎ β€žΠ±Ρ€ΠΎΠΉ спомСнавания Π½Π° Π΄ΡƒΠΌΠ°Ρ‚Π° ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° спрямо Π±Ρ€ΠΎΠΉ услуги" "

Но слСд всички Ρ‚Π΅Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Google Cloud всС ΠΎΡ‰Π΅ Π΅ услуга Π½ΠΎΠΌΠ΅Ρ€ 3 (Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ съм писал статия Π·Π° Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈΡ ΠΎΠΏΠΈΡ‚ Π΄Π° стана Π½ΠΎΠΌΠ΅Ρ€ 2), Π½ΠΎ Π°ΠΊΠΎ сС вярва Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ Ρ…ΠΎΡ€Π°, ΠΈΠΌΠ° някои опасСния, Ρ‡Π΅ Ρ‚Π΅ скоро ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠ°Π΄Π½Π°Ρ‚ Π΄ΠΎ Π½ΠΎΠΌΠ΅Ρ€ 4.

Нямам ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π½ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ, с ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° "Π΄ΠΎΠΊΠ°ΠΆΠ°" Ρ‚Π΅Π·Π°Ρ‚Π° си. Всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌ, са ΠΊΠΎΠ»ΠΎΡ€ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ съм Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Π» Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ. Π’Π΅Ρ‡Π΅ спомСнах дълбоко философския Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ; Π² някои ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π² общноститС Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅. Някои вярват, Ρ‡Π΅ ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ трябва Π΄Π° сС Π³Ρ€ΠΈΠΆΠ°Ρ‚ Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ смятат, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ (самитС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ). Π•Π΄Π½ΠΎ ΠΎΡ‚ Π΄Π²Π΅. Наистина, Π½Π΅ Π΅ Π»ΠΈ политичСски Π²ΡŠΠΏΡ€ΠΎΡ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π²Π°ΠΌΠ΅ ΠΊΠΎΠΉ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Ρ‰ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ?

Π’Π°ΠΊΠ° Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°. И вСроятно Ρ‰Π΅ ΠΈΠΌΠ° Π³Π½Π΅Π²Π½ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Ρ€Π΅Ρ‡Ρ‚Π° ΠΌΠΈ.

ΠšΠ°Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Google Cloud Platform ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» Π½Π° AWS ΠΎΡ‚ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ (Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ… Π·Π° Grab), ΠΌΠΎΠ³Π° Π΄Π° ΠΊΠ°ΠΆΠ°, Ρ‡Π΅ ΠΈΠΌΠ° ΠΎΠ³Ρ€ΠΎΠΌΠ½Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ философиитС Π½Π° Amazon ΠΈ Google, ΠΊΠΎΠ³Π°Ρ‚ΠΎ става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΈ. НС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π½Π° AWS, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ Π·Π½Π°ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Ρ€Π΅ ΠΊΠΎΠ»ΠΊΠΎ чСсто ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Ρ‚ стари API. Но ΠΈΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π½ΠΈΠ΅, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π½Π΅ сС случва Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° чСсто, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² Google. И Π°Π· наистина вярвам, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° постоянни противорСчия ΠΈ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² GCP Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ спират Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°.

Π—Π½Π°ΠΌ, Ρ‡Π΅ Π½Π΅ посочих ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° GCP систСми, ΠΊΠΎΠΈΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚. Мога Π΄Π° ΠΊΠ°ΠΆΠ°, Ρ‡Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ съм ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π», ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠΈ (ΠΎΡ‚ Π½Π°ΠΉ-старитС Π΄ΠΎ VPC) Π΄ΠΎ ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ (Cloud SQL v1-v2), Firebase (сСга Firestore с напълно Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ API), App Engine (Π΄Π° Π½Π΅ Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄ΠΎΡ€ΠΈ) , ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ ΠΊΡ€Π°ΠΉΠ½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠžΠ±Π»Π°Ρ‡Π½Π° ΠΊΡ€Π°ΠΉΠ½Π° Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Π΄ΠΎ... Π½Π΅ Π·Π½Π°ΠΌ - Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всичко Ρ‚ΠΎΠ²Π° Π²ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ…Π° Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ΄Π° слСд максимум 2-3 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Ρ…Π° миграцията вмСсто вас ΠΈ чСсто ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ Π½Π΅ Π΅ ΠΈΠΌΠ°Π»ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ ΠΏΡŠΡ‚ Π½Π° миграция. Бякаш Ρ‚Π°ΠΊΠ° Π΅ трябвало Π΄Π° бъдС.

И всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π° AWS, сС ΠΏΠΈΡ‚Π°ΠΌ Π·Π°Ρ‰ΠΎ, ΠΏΠΎ дяволитС, всС ΠΎΡ‰Π΅ съм Π½Π° GCP. Π’Π΅ явно Π½Π΅ сС нуТдаят ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. Π’Π΅ сС нуТдаят ΠΎΡ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚Π΅Π»ΠΈ. Π Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Π»ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠ°Ρ‚Π°? НСка обясня.

Google Cloud ΠΈΠΌΠ° ΠŸΠ°Π·Π°Ρ€, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π° ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ своитС софтуСрни Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΈ Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚ Π΅Ρ„Π΅ΠΊΡ‚Π° Π½Π° празния рСсторант, Ρ‚Π΅ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡŠΠ»Π½ΡΡ‚ с някои прСдлоТСния, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΡΠΊΠ»ΡŽΡ‡ΠΈΡ…Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ с компания, Π½Π°Ρ€Π΅Ρ‡Π΅Π½Π° Bitnami, Π·Π° Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π°Ρ‚ ΠΊΡƒΠΏ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ сС внСдряват с β€žΠ΅Π΄Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅β€œ ΠΈΠ»ΠΈ трябва Π‘Π°ΠΌ Π³ΠΎ пиша β€žΡ€Π΅ΡˆΠ΅Π½ΠΈΡβ€œ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚Π΅ Π½Π΅ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ Π½ΠΈΡ‰ΠΎ. Π’Π΅ просто ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‡Π΅Ρ‚Π° Π·Π° ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ°, ΠΊΠ°Ρ‚ΠΎ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ² ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π» ΠΈ Google Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ сС интСрСсува Π΄Π°Π»ΠΈ някой ΠΎΡ‚ инструмСнтитС наистина Ρ€Π°Π±ΠΎΡ‚ΠΈ. Познавам ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π±ΠΈΠ»ΠΈ Π½Π° ΡˆΠΎΡ„ΡŒΠΎΡ€ΡΠΊΠΎΡ‚ΠΎ място, ΠΈ ΠΌΠΎΠ³Π° Π΄Π° Π²ΠΈ увСря, Ρ‡Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ Ρ…ΠΎΡ€Π° Π½Π΅ ΠΈΠΌ ΠΏΡƒΠΊΠ°.

Π’Π·Π΅ΠΌΠ΅Ρ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° внСдряванС с β€žΠ΅Π΄Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅β€œ. ΠŸΠ΅Ρ€ΠΊΠΎΠ½Π°. Π‘Π΅ΡˆΠ΅ ΠΌΠΈ писнало Π΄ΠΎ ΡΠΌΡŠΡ€Ρ‚ ΠΎΡ‚ ΠΈΠ·ΠΌΠ°ΠΌΠΈΡ‚Π΅ Π½Π° Google Cloud SQL, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ… Π΄Π° Π³Π»Π΅Π΄Π°ΠΌ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° собствСн ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ Percona ΠΊΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π°. И Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ Google са ΡΠ²ΡŠΡ€ΡˆΠΈΠ»ΠΈ Π΄ΠΎΠ±Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π°, щяха Π΄Π° ΠΌΠΈ спСстят ΠΌΠ°Π»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ усилия с Π΅Π΄Π½ΠΎ натисканС Π½Π° Π±ΡƒΡ‚ΠΎΠ½!

Π•, страхотно, Π΄Π° Ρ‚Ρ€ΡŠΠ³Π²Π°ΠΌΠ΅. НСка послСдвамС Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΈ Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ Ρ‚ΠΎΠ·ΠΈ Π±ΡƒΡ‚ΠΎΠ½. Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ β€žΠ”Π°β€œ, Π·Π° Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅Ρ‚Π΅ всички настройки ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° във вашия ΠΎΠ±Π»Π°Ρ‡Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Google. Π₯Π°Ρ…Π°, Π½Π΅ става. Нищо ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ глупости Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π΅ Π±ΠΈΠ» тСстван ΠΈ Π·Π°ΠΏΠΎΡ‡Π½Π° Π΄Π° Π³Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΌΠΈΠ½ΡƒΡ‚Π° ΠΈ няма Π΄Π° ΠΌΠ΅ ΠΈΠ·Π½Π΅Π½Π°Π΄Π°, Π°ΠΊΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ β€žΡ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π°β€œ са внСдрявания с Π΅Π΄Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ²Π°Π½Π΅ (сСга Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅ Π·Π°Ρ‰ΠΎ ΠΊΠ°Π²ΠΈΡ‡ΠΊΠΈΡ‚Π΅) ΠΊΠ°Ρ‚ΠΎ цяло Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π’ΠΎΠ²Π° Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π±Π΅Π·Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΠΌΡ€Π°ΠΊ, Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° Π½Π΅ Π²Π»ΠΈΠ·Π°Ρ‚Π΅.

Но Google Π΅ ΠΏΡ€Π°Π² ΠΏΠΎΠ΄Ρ‚ΠΈΡ†ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅. Π’Π΅ искат ΠΎΡ‚ Ρ‚Π΅Π± Π·Π°ΠΊΡƒΠΏΠ΅Π½ΠΈ. Π—Π° тях Ρ‚ΠΎΠ²Π° Π΅ сдСлка. Π’Π΅ Π½Π΅ искат Π½ΠΈΡ‰ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°. Π’ΠΎΠ²Π° Π½Π΅ Π΅ част ΠΎΡ‚ Π”ΠΠš Π½Π° Google. Π”Π°, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ сС подкрСпят Π²Π·Π°ΠΈΠΌΠ½ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ сС Π²ΠΈΠΆΠ΄Π° ΠΎΡ‚ историята ΠΌΠΈ с Bigtable. Но Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΡ‚Π΅ ΠΈ услугитС Π·Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ‚Π΅ Ρ…ΠΎΡ€Π° Ρ‚Π΅ Π²ΠΈΠ½Π°Π³ΠΈ бяха бСзмилостни Π² затварянС Π½Π° всяка услуга, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ отговаря Π½Π° Π»Π΅Ρ‚Π²Π°Ρ‚Π° Π·Π° доходност, Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

И Ρ‚ΠΎΠ²Π° прСдставлява истинско прСдизвикатСлство Π·Π° GCP, Π·Π°Ρ‰ΠΎΡ‚ΠΎ Ρ‚ΠΎΠ²Π° Π΅ Π”ΠΠš Π·Π°Π΄ всички ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ прСдлоТСния. Π’Π΅ Π½Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚ Π΄Π° подкрСпят Π½ΠΈΡ‰ΠΎ; Π”ΠΎΠ±Ρ€Π΅ извСстно Π΅, Ρ‡Π΅ Ρ‚Π΅ ΠΎΡ‚ΠΊΠ°Π·Π²Π°Ρ‚ Π΄Π° хостват (ΠΊΠ°Ρ‚ΠΎ управлявана услуга) софтуСр Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ страни Π΄ΠΎ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ AWS Π½Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈ ΡΡŠΡ‰ΠΎΡ‚ΠΎ ΠΈ ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ бизнСс ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ, ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π±ΡƒΠΊΠ²Π°Π»Π½ΠΎ изискват ΡΡŠΡ‰ΠΎΡ‚ΠΎ. НСобходими са ΠΎΠ±Π°Ρ‡Π΅ извСстни усилия, Π·Π° Π΄Π° Π½Π°ΠΊΠ°Ρ€Π°Ρ‚Π΅ Google Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½Π΅Ρ‰ΠΎ.

Π’Π°Π·ΠΈ липса Π½Π° ΠΊΡƒΠ»Ρ‚ΡƒΡ€Π° Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, ΡΡŠΡ‡Π΅Ρ‚Π°Π½Π° с ΠΌΠ°Π½Ρ‚Π°Π»ΠΈΡ‚Π΅Ρ‚Π° β€žΠ½Π΅ΠΊΠ° Π³ΠΎ Ρ€Π°Π·Π±ΠΈΠ΅ΠΌ, Π·Π° Π΄Π° станС ΠΏΠΎ-ΠΊΡ€Π°ΡΠΈΠ²β€œ, ΠΎΡ‚Π±Π»ΡŠΡΠΊΠ²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅.

И Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π΄ΠΎΠ±Ρ€Π΅, Π°ΠΊΠΎ искатС Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ Π΄ΡŠΠ»Π³ΠΎΡ‚Ρ€Π°ΠΉΠ½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°.

Google, ΡΡŠΠ±ΡƒΠ΄ΠΈ сС, ΠΏΠΎ дяволитС. Π‘Π΅Π³Π° Π΅ 2020 Π³. ВсС ΠΎΡ‰Π΅ Π³ΡƒΠ±ΠΈΡˆ. Π’Ρ€Π΅ΠΌΠ΅ Π΅ Π΄Π° сС ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ Π² ΠΎΠ³Π»Π΅Π΄Π°Π»ΠΎΡ‚ΠΎ ΠΈ Π΄Π° си ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π΄Π°Π»ΠΈ наистина искатС Π΄Π° останСтС Π² облачния бизнСс.

Ако искаш Π΄Π° ΠΎΡΡ‚Π°Π½Π΅Ρˆ Ρ‚ΠΎΠ³Π°Π²Π° спри Π΄Π° Ρ‡ΡƒΠΏΠΈΡˆ всичко. ΠœΠΎΠΌΡ‡Π΅Ρ‚Π°, Π²ΠΈΠ΅ стС Π±ΠΎΠ³Π°Ρ‚ΠΈ. НиС, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅, Π½Π΅ Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠΌ. Π’Π°ΠΊΠ° Ρ‡Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ става Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠΎΠΉ Ρ‰Π΅ ΠΏΠΎΠ΅ΠΌΠ΅ тСТСстта Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°, Π²ΠΈΠ΅ трябва Π΄Π° я ΠΏΠΎΠ΅ΠΌΠ΅Ρ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ сСбС си. НС Π·Π° нас.

Π—Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ½Π΅ ΠΎΡ‰Π΅ Ρ‚Ρ€ΠΈ наистина Π΄ΠΎΠ±Ρ€ΠΈ ΠΎΠ±Π»Π°ΠΊΠ°. Π’Π΅ ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π°Ρ‚.

И сСга Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ° Π΄Π° поправям всичкитС си ΠΏΠΎΠ²Ρ€Π΅Π΄Π΅Π½ΠΈ систСми. Π•Ρ…

Π”ΠΎ слСдващия ΠΏΡŠΡ‚!

PS Актуализация, слСд ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ някои ΠΎΡ‚ дискусиитС ΠΏΠΎ Ρ‚Π°Π·ΠΈ статия (дискусиитС са страхотни, btw). ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Firebase Π½Π΅ Π΅ прСустановСна ΠΈ няма ΠΏΠ»Π°Π½ΠΎΠ²Π΅, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° Π·Π½Π°ΠΌ. Π’Π΅ ΠΎΠ±Π°Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚ нСприятна Π³Ρ€Π΅ΡˆΠΊΠ° Π² стрийминг, която ΠΊΠ°Ρ€Π° Java ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° Π±Π»ΠΎΠΊΠΈΡ€Π° Π² App Engine. Π•Π΄ΠΈΠ½ ΠΎΡ‚ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° Π΄Π° Ρ€Π΅ΡˆΠ° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ… Π² Google, Π½ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ са ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π»ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°ΠΌ скапано Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΄Π° рСстартирам ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ GAE всСки Π΄Π΅Π½. И Ρ‚Π°ΠΊΠ° Π²Π΅Ρ‡Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ! Π’Π΅Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚ Firestore. Π©Π΅ ΠΎΡ‚Π½Π΅ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°, Π·Π° Π΄Π° ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Ρ‚Π΅ към нСя, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠ²Π° Π΅ напълно Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° систСма ΠΈ Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° във Firebase Π½ΠΈΠΊΠΎΠ³Π° няма Π΄Π° бъдС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π°. Какъв ΠΈΠ·Π²ΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ? ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠΌΠΎΡ‰ Π°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ във Ρ„ΠΈΡ€ΠΌΠ°. ВСроятно съм СдинствСният, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Firebase Π½Π° GAE, Π·Π°Ρ‰ΠΎΡ‚ΠΎ рСгистрирам ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 100 ΠΊΠ»ΡŽΡ‡Π° Π² 100% собствСно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Ρ‚ΠΎ спира Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° всСки няколко Π΄Π½ΠΈ ΠΏΠΎΡ€Π°Π΄ΠΈ извСстСн бъг. Какво ΠΌΠΎΠ³Π° Π΄Π° ΠΊΠ°ΠΆΠ°, освСн Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π½Π° свой собствСн риск. ΠŸΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°ΠΌ към Redis.

Π’ΠΈΠΆΠ΄Π°Π» съм ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° някои ΠΏΠΎ-ΠΎΠΏΠΈΡ‚Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° AWS Π΄Π° ΠΊΠ°Π·Π²Π°Ρ‚, Ρ‡Π΅ AWS ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ спира Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ услуги, Π° SimpleDB Π΅ чудСсСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ΠœΠΎΠΈΡ‚Π΅ прСдполоТСния, Ρ‡Π΅ AWS няма ΡΡŠΡ‰Π°Ρ‚Π° болСст Π½Π° края Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° ΠΊΠ°Ρ‚ΠΎ Google, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΈ.

ОсвСн Ρ‚ΠΎΠ²Π° забСлязах, Ρ‡Π΅ ΠΏΡ€Π΅Π΄ΠΈ 20 Π΄Π½ΠΈ Π΅ΠΊΠΈΠΏΡŠΡ‚ Π½Π° Google App Engine ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π° хостинга Π½Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° Go Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, затваряйки GAE ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ основнитС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° Go. Π‘Π΅ΡˆΠ΅ наистина Π³Π»ΡƒΠΏΠ°Π²ΠΎ.

И накрая, Ρ‡ΡƒΡ… слуТитСли Π½Π° Google Π²Π΅Ρ‡Π΅ Π΄Π° ΠΎΠ±ΡΡŠΠΆΠ΄Π°Ρ‚ Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ ΠΈ ΠΊΠ°Ρ‚ΠΎ цяло Π΄Π° са съгласни с ΠΌΠ΅Π½ (ΠΎΠ±ΠΈΡ‡Π°ΠΌ Π²ΠΈ, ΠΌΠΎΠΌΡ‡Π΅Ρ‚Π°!). Но ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° смятат, Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΊΡƒΠ»Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Google Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π΅ ΠΈΠΌΠ°Π»Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° структура Π½Π° стимулитС. Π Π΅ΡˆΠΈΡ…, Ρ‡Π΅ Ρ‰Π΅ Π΅ Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° отдСля ΠΌΠ°Π»ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π·Π° Π΄Π° обсъдя Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ нСвСроятното прСТивяванС, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°Ρ… Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° AWS, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ… Π² Grab. Някой Π΄Π΅Π½ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ, надявам сС!

И Π΄Π°, ΠΏΡ€Π΅Π· 2005 Π³. ΠΈΠΌΠ°Ρ…Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ мСсо ΠΎΡ‚ Π°ΠΊΡƒΠ»Π° Π½Π° гигантския Π±ΡŽΡ„Π΅Ρ‚ Π² сграда 43, Π° Π»ΡŽΠ±ΠΈΠΌΠΎΡ‚ΠΎ ΠΌΠΈ бСшС мСсото ΠΎΡ‚ Π°ΠΊΡƒΠ»Π° Ρ‡ΡƒΠΊ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° Π΄ΠΎ 2006 Π³. Π›Π°Ρ€ΠΈ ΠΈ Π‘Π΅Ρ€Π³Π΅ΠΉ сС ΠΎΡ‚ΡŠΡ€Π²Π°Ρ…Π° ΠΎΡ‚ всички нСздравословни закуски. Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° историята с Bigtable ΠΏΡ€Π΅Π· 2007 Π³. наистина нямашС Π°ΠΊΡƒΠ»ΠΈ ΠΈ Π°Π· Π²ΠΈ ΠΈΠ·ΠΌΠ°ΠΌΠΈΡ….

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ… ΠΎΠ±Π»Π°ΠΊΠ° Bigtable ΠΏΡ€Π΅Π΄ΠΈ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ (Π²Π·Π΅ΠΌΠ°Π½Π΅ ΠΈΠ»ΠΈ Π΄Π°Π²Π°Π½Π΅), Ρ‚ΡƒΠΊ бСшС Ρ†Π΅Π½Π°Ρ‚Π°. ИзглСТда, Ρ‡Π΅ сСга ΠΌΠ°Π»ΠΊΠΎ Π΅ намаляло, Π½ΠΎ Ρ‚ΠΎΠ²Π° всС ΠΎΡ‰Π΅ Π΅ уТасно ΠΌΠ½ΠΎΠ³ΠΎ Π·Π° ΠΏΡ€Π°Π·Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, особСно слСд ΠΊΠ°Ρ‚ΠΎ ΠΏΡŠΡ€Π²Π°Ρ‚Π° ΠΌΠΈ история ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠΎΠ»ΠΊΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° Π΅ ΠΏΡ€Π°Π·Π½Π° голяма Ρ‚Π°Π±Π»ΠΈΡ†Π° Π² тСхния ΠΌΠ°Ρ‰Π°Π±.

БъТалявам, Ρ‡Π΅ ΠΎΠ±ΠΈΠ΄ΠΈΡ… общността Π½Π° Apple ΠΈ Π½Π΅ ΠΊΠ°Π·Π°Ρ… Π½ΠΈΡ‰ΠΎ Ρ…ΡƒΠ±Π°Π²ΠΎ Π·Π° Microsoft ΠΈ Ρ‚.Π½. Π’ΠΈΠ΅ стС ΠΏΡ€Π°Π²ΠΈ, наистина оцСнявам цялата дискусия, която Ρ‚Π°Π·ΠΈ статия Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°! Но понякога трябва Π΄Π° вдигнСш ΠΌΠ°Π»ΠΊΠΎ вълни, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρˆ дискусия, Ρ€Π°Π·Π±ΠΈΡ€Π°Ρˆ Π»ΠΈ?

Благодаря Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅Ρ‚ΠΎ.

Актуализация 2, 19.08.2020 Π³. Π˜Π²ΠΈΡ†Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° API ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ!

Актуализация 3, 31.08.2020 Π³. Π‘ ΠΌΠ΅Π½ сС ΡΠ²ΡŠΡ€Π·Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π½Π° Google Π² Cloud Marketplace, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π° ΠΌΠΎΠΉ стар приятСл. Π’ΠΎΠΉ искашС Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ Π·Π°Ρ‰ΠΎ C2D Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Ρ€Π°Π·Π±Ρ€Π°Ρ…ΠΌΠ΅, Ρ‡Π΅ Π΅ Π·Π°Ρ‰ΠΎΡ‚ΠΎ бях ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΠ» моята ΠΌΡ€Π΅ΠΆΠ° ΠΏΡ€Π΅Π΄ΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ C2D Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ Π½Π° наслСдСни ΠΌΡ€Π΅ΠΆΠΈ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ Π½Π° ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° липсвашС Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ шаблони. Мисля, Ρ‡Π΅ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° GCP Π΄Π° сС увСрят, Ρ‡Π΅ ΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π² Google...

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