ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π£Π²Π°ΠΆΠ°Π΅ΠΌΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ, Π΄ΠΎΠ±ΡŠΡ€ Π΄Π΅Π½!

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ИВ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ късно възниква ΠΏΡ€Π΅Π΄ всяка компания, Ρ‡ΠΈΠΉΡ‚ΠΎ бизнСс сС основава Π½Π° ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ Π·Π°Ρ€Π΅Π΄Π΅Π½ ΠΌΠΎΠ΄Π΅Π» Π·Π° прСдоставянС Π½Π° услуги ΠΈΠ»ΠΈ създаванС Π½Π° тСхничСски слоТни ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ. Π˜Π·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π΅ слоТна ΠΈ ΠΎΡ‚Π½Π΅ΠΌΠ°Ρ‰Π° Π²Ρ€Π΅ΠΌΠ΅ Π·Π°Π΄Π°Ρ‡Π°. Всяка Π·Π°Π΄Π°Ρ‡Π° ΠΎΠ±Π°Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС опростСна. Π’ Ρ‚Π°Π·ΠΈ статия искам Π΄Π° сподСля моя ΠΎΠΏΠΈΡ‚ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° инструмСнти с нисък ΠΊΠΎΠ΄, Π·Π° Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π° Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’ΠΎΠ·ΠΈ ΠΎΠΏΠΈΡ‚ Π΅ ΠΏΡ€ΠΈΠ΄ΠΎΠ±ΠΈΡ‚ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ€Π΅Π΄ΠΈΡ†Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ Π² посока Big Data Solutions Π½Π° компанията Neoflex. ΠžΡ‚ 2005 Π³. Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Big Data Solutions Π½Π° Neoflex сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ Π΅Π·Π΅Ρ€Π° Π·Π° Π΄Π°Π½Π½ΠΈ, Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° скоростта Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° информацията ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ мСтодология Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° качСството Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Никой няма Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ ΡΡŠΠ·Π½Π°Ρ‚Π΅Π»Π½ΠΎΡ‚ΠΎ Π½Π°Ρ‚Ρ€ΡƒΠΏΠ²Π°Π½Π΅ Π½Π° слабо ΠΈ/ΠΈΠ»ΠΈ силно структурирани Π΄Π°Π½Π½ΠΈ. МоТС Π±ΠΈ Π΄ΠΎΡ€ΠΈ Π°ΠΊΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° малък бизнСс. Π’ края Π½Π° ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° бизнСс, ΠΎΠ±Π΅Ρ‰Π°Π²Π°Ρ‰ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‡ Ρ‰Π΅ сС сблъска с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° лоялност, Ρ‰Π΅ иска Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° СфСктивността Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±Π°, Ρ‰Π΅ мисли Π·Π° Ρ†Π΅Π»Π΅Π²Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° ΠΈ Ρ‰Π΅ бъдС ΠΎΠ·Π°Π΄Π°Ρ‡Π΅Π½ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΠΏΡŠΡ‚ΡΡ‚Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ . Π’ ΠΏΡŠΡ€Π²ΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π΅ΡˆΠΈ "Π½Π° коляно". Но Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π±ΠΈΠ·Π½Π΅ΡΡŠΡ‚ сС разраства, достиганСто Π΄ΠΎ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° всС ΠΎΡ‰Π΅ Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ.

Π’ какъв случай ΠΎΠ±Π°Ρ‡Π΅ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Ρ‚ Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΎΡ‚ класа β€žΠ Π°ΠΊΠ΅Ρ‚Π½Π° Π½Π°ΡƒΠΊΠ°β€œ? МоТС Π±ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° наистина Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ.
Π—Π° Π΄Π° улСснитС Rocket Science, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ядСтС слона ΠΏΠ°Ρ€Ρ‡Π΅ ΠΏΠΎ ΠΏΠ°Ρ€Ρ‡Π΅.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-дискрСтни ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΈ са Π²Π°ΡˆΠΈΡ‚Π΅ прилоТСния/услуги/микроуслуги, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-лСсно Ρ‰Π΅ бъдС Π·Π° вас, Π²Π°ΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ»Π΅Π³ΠΈ ΠΈ цСлия бизнСс Π΄Π° усвоитС слона.

ΠŸΠΎΡ‡Ρ‚ΠΈ всички наши ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ стигнаха Π΄ΠΎ Ρ‚ΠΎΠ·ΠΈ постулат, слСд ΠΊΠ°Ρ‚ΠΎ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ…Π° ΠΏΠ΅ΠΉΠ·Π°ΠΆΠ° въз основа Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΈΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π½Π° Π΅ΠΊΠΈΠΏΠΈΡ‚Π΅ Π½Π° DevOps.

Но Π΄ΠΎΡ€ΠΈ ΠΈ с β€žΡ€Π°Π·Π΄Π΅Π»Π½Π°, ΡΠ»ΠΎΠ½ΡΠΊΠ°β€œ Π΄ΠΈΠ΅Ρ‚Π°, ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΠ±Ρ€ΠΈ шансовС Π·Π° β€žΠΏΡ€Π΅Π½Π°ΡΠΈΡ‰Π°Π½Π΅β€œ Π½Π° ИВ ΠΏΠ΅ΠΉΠ·Π°ΠΆΠ°. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ си струва Π΄Π° спрСтС, Π΄Π° ΠΈΠ·Π΄ΠΈΡˆΠ°Ρ‚Π΅ ΠΈ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ отстрани ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с нисък ΠΊΠΎΠ΄.

Много Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ сС ΠΏΠ»Π°ΡˆΠ°Ρ‚ ΠΎΡ‚ пСрспСктивата Π·Π° задънСна ΡƒΠ»ΠΈΡ†Π° Π² ΠΊΠ°Ρ€ΠΈΠ΅Ρ€Π°Ρ‚Π° си, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π°Π²Π°Ρ‚ ΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ писанС Π½Π° ΠΊΠΎΠ΄ към β€žΠ²Π»Π°Ρ‡Π΅Π½Π΅β€œ Π½Π° стрСлки Π² UI интСрфСйситС Π½Π° систСми с нисък ΠΊΠΎΠ΄. Но появата Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π½ΠΈΡ‚Π΅ инструмСнти Π½Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·Ρ‡Π΅Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅, Π° ΠΈΠ·Π²Π΅Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΈΠΌ Π½Π° Π½ΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ!

НСка Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π·Π°Ρ‰ΠΎ.

ΠΠ½Π°Π»ΠΈΠ·ΡŠΡ‚ Π½Π° Π΄Π°Π½Π½ΠΈ Π² областта Π½Π° логистиката, Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌ индустрията, ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈΡ‚Π΅ изслСдвания, финансовия сСктор Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ със слСднитС Π²ΡŠΠΏΡ€ΠΎΡΠΈ:

  • Бкорост Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ Π°Π½Π°Π»ΠΈΠ·;
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° СкспСримСнти, Π±Π΅Π· Π΄Π° сС засяга основният производствСн ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° Π΄Π°Π½Π½ΠΈ;
  • НадСТдност Π½Π° ΠΈΠ·Π³ΠΎΡ‚Π²Π΅Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ;
  • ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΈ вСрсии;
  • ΠŸΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° Π΄Π°Π½Π½ΠΈ, CDC;
  • Π‘ΡŠΡ€Π·ΠΎ доставянС Π½Π° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² производствСната срСда;
  • И прословутото: Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°.

ВоСст, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠΌΠ°Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° високо Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ изпълнСни с Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° СфСктивност само Ρ‡Ρ€Π΅Π· изчистванС Π½Π° ΡΡŠΠ·Π½Π°Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈΠΌ ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ниско Π½ΠΈΠ²ΠΎ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΡΡ‚Π°Π²ΠΊΠΈΡ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Ρ‚ Π½Π° Π½ΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ бяха Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡΡ‚Π° ΠΈ дигитализацията Π½Π° бизнСса. Бтойността Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΡΡŠΡ‰ΠΎ сС промСня: ΠΈΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π΅Π½ нСдостиг Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС потопят Π² ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈΡ‚Π΅ Π½Π° автоматизирания бизнСс.

НСка Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ аналогия с Π΅Π·ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ ниско ΠΈ високо Π½ΠΈΠ²ΠΎ. ΠŸΡ€Π΅Ρ…ΠΎΠ΄ΡŠΡ‚ ΠΎΡ‚ Π΅Π·ΠΈΡ†ΠΈ Π½Π° ниско Π½ΠΈΠ²ΠΎ към Π΅Π·ΠΈΡ†ΠΈ Π½Π° високо Π½ΠΈΠ²ΠΎ Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ писанС Π½Π° β€žΠ΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π°β€œ към β€žΠ΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π°β€œ. ВоСст добавянС Π½Π° някакъв слой абстракция. Π’ Ρ‚ΠΎΠ·ΠΈ случай ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΡŠΡ‚ към ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ с нисък ΠΊΠΎΠ΄ ΠΎΡ‚ Π΅Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° високо Π½ΠΈΠ²ΠΎ Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ β€žΠ΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Ρ…ΠΎΡ€Π°Ρ‚Π°β€œ към β€žΠ΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²ΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°β€œ. Ако ΠΈΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π°Ρ‚ΡŠΠΆΠ΅Π½ΠΈ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ Ρ„Π°ΠΊΡ‚, Ρ‚Π΅ са Π½Π°Ρ‚ΡŠΠΆΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ сС Ρ€ΠΎΠ΄ΠΈ Java Script, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° сортиранС Π½Π° масиви. И Ρ‚Π΅Π·ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, ΠΈΠΌΠ°Ρ‚ софтуСрна рСализация ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠ°ΠΊΠ° Ρ‡Ρ€Π΅Π· Π΄Ρ€ΡƒΠ³ΠΈ срСдства Π½Π° ΡΡŠΡ‰ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° високо Π½ΠΈΠ²ΠΎ.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ нисък ΠΊΠΎΠ΄ Π΅ само появата Π½Π° Π΄Ρ€ΡƒΠ³ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° абстракция.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ ΠΎΠΏΠΈΡ‚ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° нисък ΠΊΠΎΠ΄

Π’Π΅ΠΌΠ°Ρ‚Π° Π·Π° ниския ΠΊΠΎΠ΄ Π΅ доста ΡˆΠΈΡ€ΠΎΠΊΠ°, Π½ΠΎ сСга Π±ΠΈΡ… искал Π΄Π° говоря Π·Π° практичСското ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° β€žΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ с нисък ΠΊΠΎΠ΄β€œ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.

ΠŸΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π·Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° Neoflex Π΅ спСциализирано ΠΏΠΎΠ²Π΅Ρ‡Π΅ във финансовия сСктор Π½Π° бизнСса, ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° складовС Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π΅Π·Π΅Ρ€Π° ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ. Π’ Ρ‚Π°Π·ΠΈ ниша ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нисък ΠΊΠΎΠ΄ ΠΎΡ‚Π΄Π°Π²Π½Π° сС Π΅ ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Π»ΠΎ Π² стандарт. Π‘Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ инструмСнти с нисък ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° спомСнСм инструмСнти Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ETL процСси: Informatica Power Center, IBM Datastage, Pentaho Data Integration. Или Oracle Apex, ΠΊΠΎΠΉΡ‚ΠΎ дСйства ΠΊΠ°Ρ‚ΠΎ срСда Π·Π° Π±ΡŠΡ€Π·ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° интСрфСйси Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° инструмСнти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нисък ΠΊΠΎΠ΄ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° силно насочСни прилоТСния Π²ΡŠΡ€Ρ…Ρƒ комСрсиалСн Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ стСк с ясна зависимост ΠΎΡ‚ доставчика.

Използвайки ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ с нисък ΠΊΠΎΠ΄, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ оркСстрацията Π½Π° ΠΏΠΎΡ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ, Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° Π½Π°ΡƒΠΊΠ° Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° качСството Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅.

Π•Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° ΠΎΠΏΠΈΡ‚ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° инструмСнти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° с нисък ΠΊΠΎΠ΄ Π΅ ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Neoflex ΠΈ Mediascope, Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π»ΠΈΠ΄Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° руския ΠΏΠ°Π·Π°Ρ€ Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ изслСдвания. Π•Π΄Π½Π° ΠΎΡ‚ бизнСс Ρ†Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ‚Π°Π·ΠΈ компания Π΅ производството Π½Π° Π΄Π°Π½Π½ΠΈ, въз основа Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ, радиостанции, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΈ Π°Π³Π΅Π½Ρ†ΠΈΠΈ ΠΈ ΠΌΠ°Ρ€ΠΊΠΈ Π²Π·Π΅ΠΌΠ°Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚ своитС ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΈ ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

ΠœΠ΅Π΄ΠΈΠΉΠ½ΠΈΡ‚Π΅ изслСдвания са Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π΅Π½Π° област Π½Π° бизнСса. Π Π°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†ΠΈ, ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ устройства, ΠΊΠΎΠΈΡ‚ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ Π³Π»Π΅Π΄Π°Π½Π΅Ρ‚ΠΎ, ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° активността Π½Π° ΡƒΠ΅Π± рСсурси - всичко Ρ‚ΠΎΠ²Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°, Ρ‡Π΅ компанията Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π° с голям ИВ пСрсонал ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ ΠΎΠΏΠΈΡ‚ Π² ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Но СкспонСнциалното нарастванС Π½Π° количСството информация, броят ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π½Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠΆΠ΄Π°Π²Π° индустрията Π·Π° ИВ Π΄Π°Π½Π½ΠΈ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π΅Π΄Π²Π°. Най-простото Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Π΅Ρ‡Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Ρ‰Π°Ρ‚Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Mediascope ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ИВ пСрсонала. Но ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΅ Π΄Π° сС ускори ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π•Π΄Π½Π° ΠΎΡ‚ Π²ΠΎΠ΄Π΅Ρ‰ΠΈΡ‚Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ Π² Ρ‚Π°Π·ΠΈ посока ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ с нисък ΠΊΠΎΠ΄.

Към ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° стартиранС Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° компанията Π²Π΅Ρ‡Π΅ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΡˆΠ΅ с Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, внСдряванСто Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π² MSSQL Π½Π΅ ΠΌΠΎΠΆΠ° напълно Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° очакванията Π·Π° функционалност Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΏΡ€ΠΈΠ΅ΠΌΠ»ΠΈΠ²Π° Ρ†Π΅Π½Π° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° ΠΏΡ€Π΅Π΄ нас бСшС наистина Π°ΠΌΠ±ΠΈΡ†ΠΈΠΎΠ·Π½Π° - Neoflex ΠΈ Mediascope Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π°Ρ‚ индустриално Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΡ€ΠΈ условиС Ρ‡Π΅ MVP бъдС пуснат Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ тримСсСчиС ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π½Π°Ρ‚Π° Π΄Π°Ρ‚Π°.

ВСхнологичният стСк Hadoop бСшС ΠΈΠ·Π±Ρ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ основа Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½ΠΎΠ²Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Π΄Π°Π½Π½ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° изчислСния с нисък ΠΊΠΎΠ΄. HDFS сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² стандарт Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΠ°Ρ€ΠΊΠ΅Ρ‚Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. Π—Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈΡ‚Π΅, Π½Π°ΠΌΠΈΡ€Π°Ρ‰ΠΈ сС Π² ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Hive, Π² ΠΊΠΎΠΉΡ‚ΠΎ всички Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΡ‚Ρ€ΠΈΠ½ΠΈ са прСдставСни ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° външни Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ. Π—Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ бСшС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Kafka ΠΈ Apache NiFi.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Lowe-code Π² Ρ‚Π°Π·ΠΈ концСпция бСшС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠ°Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΈ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° - Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° изчисляванС Π½Π° Π΄Π°Π½Π½ΠΈ.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Datagram с нисък ΠΊΠΎΠ΄ бСшС ΠΈΠ·Π±Ρ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ основСн ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. Π”Π΅ΠΉΡ‚Π°Π³Ρ€Π°ΠΌΠ° Neoflex Π΅ инструмСнт Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° трансформации ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ.
Използвайки Ρ‚ΠΎΠ·ΠΈ инструмСнт, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π±Π΅Π· Π΄Π° ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Scala ΠΊΠΎΠ΄ Ρ€ΡŠΡ‡Π½ΠΎ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° Scala сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π½Π° управлявана ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π» Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ прСдимство Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΅ ускоряванСто Π½Π° процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² допълнСниС към скоростта, ΠΈΠΌΠ° ΠΈ слСднитС прСдимства:

  • ΠŸΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ структурата Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ/ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΡ†ΠΈ;
  • ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π° (ΠΏΠΎΡ‚Π΅ΠΊΠ»ΠΎ);
  • Частично изпълнСниС Π½Π° трансформации с ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ;
  • ΠŸΡ€Π΅Π³Π»Π΅Π΄ Π½Π° изходния ΠΊΠΎΠ΄ ΠΈ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΈ изпълнСниС;
  • Автоматично Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° трансформациитС;
  • Автоматично изтСглянС Π½Π° Π΄Π°Π½Π½ΠΈ 1 Π² 1.

Π‘Π°Ρ€ΠΈΠ΅Ρ€Π°Ρ‚Π° Π·Π° Π½Π°Π²Π»ΠΈΠ·Π°Π½Π΅ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° трансформации Π΅ доста ниска: Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ трябва Π΄Π° Π·Π½Π°Π΅ SQL ΠΈ Π΄Π° ΠΈΠΌΠ° ΠΎΠΏΠΈΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с ETL инструмСнти. Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° сС спомСнС, Ρ‡Π΅ управляванитС ΠΎΡ‚ ΠΊΠΎΠ΄ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ Π½Π° трансформации Π½Π΅ са ETL инструмСнти Π² ΡˆΠΈΡ€ΠΎΠΊΠΈΡ смисъл Π½Π° Π΄ΡƒΠΌΠ°Ρ‚Π°. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ с нисък ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° нямат собствСна срСда Π·Π° изпълнСниС Π½Π° ΠΊΠΎΠ΄. ВоСст, гСнСрираният ΠΊΠΎΠ΄ Ρ‰Π΅ бъдС изпълнСн Π² срСдата, която Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Π»Π° Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° Π΄ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π΄ΠΈ инсталиранСто Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с нисък ΠΊΠΎΠ΄. И Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΅ ΠΎΡ‰Π΅ Π΅Π΄ΠΈΠ½ плюс Π·Π° ΠΊΠ°Ρ€ΠΌΠ°Ρ‚Π° с нисък ΠΊΠΎΠ΄. Въй ΠΊΠ°Ρ‚ΠΎ, успорСдно с Π΅ΠΊΠΈΠΏ с нисък ΠΊΠΎΠ΄, ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ β€žΠΊΠ»Π°ΡΠΈΡ‡Π΅ΡΠΊΠΈβ€œ Π΅ΠΊΠΈΠΏ, ΠΊΠΎΠΉΡ‚ΠΎ изпълнява функционалност, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² чист Scala ΠΊΠΎΠ΄. ВнасянСто Π½Π° подобрСния ΠΎΡ‚ Π΄Π²Π°Ρ‚Π° Π΅ΠΊΠΈΠΏΠ° Π² производството Ρ‰Π΅ бъдС лСсно ΠΈ Π±Π΅Π·ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ.

МоТС Π±ΠΈ си струва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π² допълнСниС към нисък ΠΊΠΎΠ΄, ΠΈΠΌΠ° ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π±Π΅Π· ΠΊΠΎΠ΄. И Π² основата си Ρ‚ΠΎΠ²Π° са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π΅Ρ‰Π°. Ниският ΠΊΠΎΠ΄ позволява Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π΄Π° сС намСсва ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² гСнСрирания ΠΊΠΎΠ΄. Π’ случая Π½Π° Datagram Π΅ възмоТно Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ гСнСрирания Scala ΠΊΠΎΠ΄; Π±Π΅Π· ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ прСдостави Ρ‚Π°ΠΊΠ°Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚. Π’Π°Π·ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠ° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½Π° Π½Π΅ само ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π° Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, Π½ΠΎ ΠΈ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π° ΠΈ мотивацията Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎ Π΄Π°Π½Π½ΠΈ.

АрхитСктура Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ

НСка сС ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎ инструмСнт с нисък ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° скоростта Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° функционалност Π·Π° изчисляванС Π½Π° Π΄Π°Π½Π½ΠΈ. ΠŸΡŠΡ€Π²ΠΎ, Π½Π΅ΠΊΠ° Π΄Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° систСмата. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π² Ρ‚ΠΎΠ·ΠΈ случай Π΅ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π·Π° производство Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ изслСдвания.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² нашия случай са ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΈ:

  • Пийпъл ΠΌΠ΅Ρ‚Ρ€ΠΈ (Π’Π’ ΠΌΠ΅Ρ‚Ρ€ΠΈ) са софтуСрни ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ устройства, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Ρ‚ потрСбитСлското ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΡ‚ рСспондСнтитС Π½Π° тСлСвизионния ΠΏΠ°Π½Π΅Π» – ΠΊΠΎΠΉ, ΠΊΠΎΠ³Π° ΠΈ какъв Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» Π΅ Π³Π»Π΅Π΄Π°Π» Π² домакинството, ΠΊΠΎΠ΅Ρ‚ΠΎ участва Π² изслСдванСто. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½Π°Ρ‚Π° информация Π΅ ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ Π·Π° Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с мСдийния ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈ мСдийния ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π”Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π² Data Lake ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±ΠΎΠ³Π°Ρ‚Π΅Π½ΠΈ с дСмографски Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ, гСостратификация, часова Π·ΠΎΠ½Π° ΠΈ Π΄Ρ€ΡƒΠ³Π° информация, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΎΡ‚ΠΎ Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΌΠ΅Π΄ΠΈΠ΅Π½ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. НаправСнитС измСрвания ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° Π°Π½Π°Π»ΠΈΠ· ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½ΠΈ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° активността ΠΈ прСдпочитанията Π½Π° аудиторията ΠΈ ΡΡŠΡΡ‚Π°Π²ΡΠ½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅;
  • Π”Π°Π½Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ΄Π²Π°Ρ‚ ΠΎΡ‚ систСми Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π·Π° стрийминг Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ прСдавания ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ рСсурси Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚;
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π² ΡƒΠ΅Π± срСдата, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Ρ‚Π΅Π»Π½ΠΈ ΡƒΡ€Π΅Π΄ΠΈ, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ към сайта, Ρ‚Π°ΠΊΠ° ΠΈ към потрСбитСля. Π”ΠΎΡΡ‚Π°Π²Ρ‡ΠΈΠΊΡŠΡ‚ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° Data Lake ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π΄ΠΎΠ±Π°Π²ΠΊΠ° Π·Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ Π·Π° изслСдоватСлска Π»Π΅Π½Ρ‚Π° ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с Π²Π³Ρ€Π°Π΄Π΅Π½Π° VPN.
  • Π”Π°Π½Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ΄Π²Π°Ρ‚ ΠΈ ΠΎΡ‚ сайтовС, ΠΊΠΎΠΈΡ‚ΠΎ консолидират Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ попълванС Π½Π° ΠΎΠ½Π»Π°ΠΉΠ½ Π²ΡŠΠΏΡ€ΠΎΡΠ½ΠΈΡ†ΠΈ ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŽΡ‚Π° Π² проучвания Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ;
  • Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ обогатяванС Π½Π° Π΅Π·Π΅Ρ€ΠΎΡ‚ΠΎ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° станС Ρ‡Ρ€Π΅Π· изтСглянС Π½Π° информация ΠΎΡ‚ рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π½Π° ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

ΠŸΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΡ‚ΠΎ сС Π·Π°Ρ€Π΅ΠΆΠ΄Π° ΠΎΡ‚ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ систСми Π² ΠΏΡŠΡ€Π²ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Π΅Ρ‚Π°ΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π΅ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ. Ако Π·Π° Ρ‚Π΅Π·ΠΈ Ρ†Π΅Π»ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° нисък ΠΊΠΎΠ΄, Π΅ възмоТно Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‰ΠΈ скриптовС въз основа Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ. Π’ Ρ‚ΠΎΠ·ΠΈ случай няма Π½ΡƒΠΆΠ΄Π° Π΄Π° слизатС Π΄ΠΎ Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ ΠΎΡ‚ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ към Ρ†Π΅Π». Π—Π° Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅, трябва Π΄Π° установим Π²Ρ€ΡŠΠ·ΠΊΠ° с ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ Π² интСрфСйса Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ списъка с ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° дирСкторията Π² HDFS Ρ‰Π΅ бъдС създадСна Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈ Ρ‰Π΅ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° структурата Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΈΠ·Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° систСма.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² контСкста Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Ρ€Π΅ΡˆΠΈΡ…ΠΌΠ΅ Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ‚Π°Π·ΠΈ функция Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° с нисък ΠΊΠΎΠ΄ ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ компанията Mediascope Π²Π΅Ρ‡Π΅ Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Π»Π° самостоятСлно Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° услуга, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ комбинацията Nifi + Kafka.

Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° сС посочи, Ρ‡Π΅ Ρ‚Π΅Π·ΠΈ инструмСнти Π½Π΅ са взаимозамСняСми, Π° ΠΏΠΎ-скоро Π΄ΠΎΠΏΡŠΠ»Π²Π°Ρ‰ΠΈ сС. Nifi ΠΈ Kafka ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят ΠΊΠ°ΠΊΡ‚ΠΎ Π² пряка (Nifi -> Kafka), Ρ‚Π°ΠΊΠ° ΠΈ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½Π° (Kafka -> Nifi) Π²Ρ€ΡŠΠ·ΠΊΠ°. Π—Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ изслСдвания бСшС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΏΡŠΡ€Π²Π°Ρ‚Π° вСрсия Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π’ нашия случай NayFi Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ систСми ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ Π½Π° Π±Ρ€ΠΎΠΊΠ΅Ρ€Π° Kafka. Π’ Ρ‚ΠΎΠ·ΠΈ случай ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡΡ‚Π° са ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° Ρ‚Π΅ΠΌΠ° Π½Π° Kafka с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° процСсори PublishKafka Nifi. ΠžΡ€ΠΊΠ΅ΡΡ‚Ρ€Π°Ρ†ΠΈΡΡ‚Π° ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π΅Π·ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ във Π²ΠΈΠ·ΡƒΠ°Π»Π΅Π½ интСрфСйс. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ Nifi ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° комбинацията Nifi + Kafka ΡΡŠΡ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Ρ€Π΅Ρ‡Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ с нисък ΠΊΠΎΠ΄ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ° ниска Π±Π°Ρ€ΠΈΠ΅Ρ€Π° Π·Π° Π½Π°Π²Π»ΠΈΠ·Π°Π½Π΅ Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ускорява процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° прилоТСния.

БлСдващият Π΅Ρ‚Π°ΠΏ ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° бСшС Π΄Π° сС ΠΏΡ€ΠΈΠ²Π΅Π΄Π°Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² Π΅Π΄ΠΈΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° сСмантичСн слой. Ако Π΄Π°Π΄Π΅Π½ ΠΎΠ±Π΅ΠΊΡ‚ ΠΈΠΌΠ° историчСски Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ, изчислСниСто сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² контСкста Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ½ΠΈΡ дял. Ако ΠΎΠ±Π΅ΠΊΡ‚ΡŠΡ‚ Π½Π΅ Π΅ историчСски, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ€ Π΅ възмоТно ΠΈΠ»ΠΈ Π΄Π° прСизчислитС цялото ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚Π°, ΠΈΠ»ΠΈ напълно Π΄Π° ΠΎΡ‚ΠΊΠ°ΠΆΠ΅Ρ‚Π΅ прСизчисляванСто Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ (ΠΏΠΎΡ€Π°Π΄ΠΈ липсата Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ). На Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° всички ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ΠšΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈΡ‚Π΅ Hbase, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‰ΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‚ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ ΠΎΡ‚ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ систСми. ΠšΠΎΠ½ΡΠΎΠ»ΠΈΠ΄Π°Ρ†ΠΈΡΡ‚Π° Π½Π° Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΈΡ‚Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ Π΅ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠ΅Π½Π° ΠΎΡ‚ обогатяванС с Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎΡ‚ΠΎ изчислСниС Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ. Π Π°ΠΌΠΊΠ°Ρ‚Π° Π·Π° изчисляванС Π½Π° Π΄Π°Π½Π½ΠΈ бСшС Spark. ΠžΠΏΠΈΡΠ°Π½Π°Ρ‚Π° функционалност Π·Π° ΠΏΡ€ΠΈΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π² Π΅Π΄ΠΈΠ½Π½Π° сСмантика ΡΡŠΡ‰ΠΎ бСшС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° въз основа Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ инструмСнта Π·Π° Π΄Π΅ΠΉΡ‚Π°Π³Ρ€Π°ΠΌΠ° с нисък ΠΊΠΎΠ΄.

Π¦Π΅Π»Π΅Π²Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° изисква SQL Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈ Π·Π° бизнСс ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π—Π° Ρ‚Π°Π·ΠΈ опция Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Hive. ΠžΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ сС рСгистрират Π² Hive Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ опцията β€žRegistr Hive Tableβ€œ Π² инструмСнта с нисък ΠΊΠΎΠ΄.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° изчислитСлния ΠΏΠΎΡ‚ΠΎΠΊ

Datagram ΠΈΠΌΠ° интСрфСйс Π·Π° създаванС Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ процСси. ΠšΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС стартира с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‡ΠΈΠΊΠ° Π½Π° Oozie. Π’ интСрфСйса Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π΅ възмоТно Π΄Π° сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ схСми Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ, послСдоватСлни ΠΈΠ»ΠΈ зависими ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ трансформации Π½Π° Π΄Π°Π½Π½ΠΈ. Има ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° shell скриптовС ΠΈ java ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€Π° Apache Livy. Apache Livy сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° стартиранС Π½Π° прилоТСния Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ срСдата Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

Ако компанията Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° свой собствСн оркСстратор Π½Π° процСси, Π΅ възмоТно Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ REST API Π·Π° Π²Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ ΠΏΠΎΡ‚ΠΎΠΊ. НапримСр, ΠΈΠΌΠ°Ρ…ΠΌΠ΅ доста ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ ΠΎΠΏΠΈΡ‚ с Π²Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΠΊΠΈ Π² Scala Π² оркСстратори, написани Π½Π° PLSQL ΠΈ Kotlin. REST API Π½Π° инструмСнта с нисък ΠΊΠΎΠ΄ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° изпълнима Π³ΠΎΠ΄ΠΈΠ½Π° въз основа Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅, ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅, ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° послСдоватСлност ΠΎΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ ΠΈ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ към URL адрСса Π·Π° изпълнСниС Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅.

Π—Π°Π΅Π΄Π½ΠΎ с Oozie Π΅ възмоТно Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° изчислитСлСн ΠΏΠΎΡ‚ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Airflow. МоТС Π±ΠΈ няма Π΄Π° сС спирам дълго Π½Π° сравнСниСто ΠΌΠ΅ΠΆΠ΄Ρƒ Oozie ΠΈ Airflow, Π° просто Ρ‰Π΅ ΠΊΠ°ΠΆΠ°, Ρ‡Π΅ Π² контСкста Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΏΠΎ ΠΌΠ΅Π΄ΠΈΠ΅Π½ изслСдоватСлски ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ·Π±ΠΎΡ€ΡŠΡ‚ ΠΏΠ°Π΄Π½Π° Π² ΠΏΠΎΠ»Π·Π° Π½Π° Airflow. ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ бяха ΠΏΠΎ-Π°ΠΊΡ‚ΠΈΠ²Π½Π° общност, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ ΠΏΠΎ-Ρ€Π°Π·Π²ΠΈΡ‚ интСрфСйс + API.

Airflow ΡΡŠΡ‰ΠΎ Π΅ Π΄ΠΎΠ±ΡŠΡ€, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° любимия Python, Π·Π° Π΄Π° опишС изчислитСлнитС процСси. И ΠΊΠ°Ρ‚ΠΎ цяло няма Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° работния процСс с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄. Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° процСси (Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° Π“Π°Π½Ρ‚) само добавя Ρ‚ΠΎΡ‡ΠΊΠΈ към ΠΊΠ°Ρ€ΠΌΠ°Ρ‚Π° Π½Π° Airflow.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ Π½Π° конфигурационния Ρ„Π°ΠΉΠ» Π·Π° стартиранС Π½Π° ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ стана spark-submit. Π’ΠΎΠ²Π° сС случи ΠΏΠΎ Π΄Π²Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ. ΠŸΡŠΡ€Π²ΠΎ, spark-submit Π²ΠΈ позволява Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π΄Π° стартиратС jar Ρ„Π°ΠΉΠ» ΠΎΡ‚ ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π°. Π’Ρ‚ΠΎΡ€ΠΎ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° цялата Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° информация Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° работния процСс (ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява писанСто Π½Π° скриптовС, ΠΊΠΎΠΈΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Dag).
Най-чСсто срСщаният Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ работния ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° Airflow Π² нашия случай бСшС SparkSubmitOperator.

SparkSubmitOperator Π²ΠΈ позволява Π΄Π° стартиратС Π±ΡƒΡ€ΠΊΠ°Π½ΠΈ - ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ€Π°Π½ΠΈ прСобразувания Π½Π° Π΄Π΅ΠΉΡ‚Π°Π³Ρ€Π°ΠΌΠΈ с ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π·Π° тях.

Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° сС спомСнС, Ρ‡Π΅ всяка Π·Π°Π΄Π°Ρ‡Π° Π½Π° Airflow сС изпълнява Π² ΠΎΡ‚Π΄Π΅Π»Π½Π° нишка ΠΈ Π½Π΅ Π·Π½Π°Π΅ Π½ΠΈΡ‰ΠΎ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ взаимодСйствиСто ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ, ΠΊΠ°Ρ‚ΠΎ DummyOperator ΠΈΠ»ΠΈ BranchPythonOperator.

Π’Π·Π΅Ρ‚ΠΈ Π·Π°Π΅Π΄Π½ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с нисък ΠΊΠΎΠ΄ Π½Π° Datagram във Π²Ρ€ΡŠΠ·ΠΊΠ° с унивСрсализиранСто Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° Dag) Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ускоряванС ΠΈ опростяванС Π½Π° процСса Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.

ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ†ΠΈΡ Π½Π° Π²ΠΈΡ‚Ρ€ΠΈΠ½Π°

МоТС Π±ΠΈ Π½Π°ΠΉ-ΠΈΠ½Ρ‚Π΅Π»Π΅ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ натоварСният Π΅Ρ‚Π°ΠΏ Π² производството Π½Π° Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π΅ Π΅Ρ‚Π°ΠΏΡŠΡ‚ Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΠΈΡ‚Ρ€ΠΈΠ½ΠΈ. Π’ контСкста Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΠΎΡ‚ΠΎΡ†ΠΈΡ‚Π΅ Π·Π° изчисляванС Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° изслСдоватСлската компания, Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ Π΄Π°Π½Π½ΠΈΡ‚Π΅ сС Ρ€Π΅Π΄ΡƒΡ†ΠΈΡ€Π°Ρ‚ Π΄ΠΎ Π΅Ρ‚Π°Π»ΠΎΠ½Π½ΠΎ ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅, ΠΊΠ°Ρ‚ΠΎ сС Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π·Π° часовитС Π·ΠΎΠ½ΠΈ ΠΈ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ с ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ възмоТно Π΄Π° сС ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π° Π·Π° мСстната ΠΌΡ€Π΅ΠΆΠ° Π·Π° ΠΈΠ·Π»ΡŠΡ‡Π²Π°Π½Π΅ (мСстни Π½ΠΎΠ²ΠΈΠ½ΠΈ ΠΈ Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°). ОсвСн всичко Π΄Ρ€ΡƒΠ³ΠΎ, Ρ‚Π°Π·ΠΈ ΡΡ‚ΡŠΠΏΠΊΠ° раздСля ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈΡ‚Π΅ Π½Π° Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ въз основа Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈΡ‚Π΅ Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅. Π’Π΅Π΄Π½Π°Π³Π° стойноститС Π½Π° Π³Π»Π΅Π΄Π°Π½Π΅ сС β€žΠΏΡ€Π΅Ρ‚Π΅Π³Π»ΡΡ‚β€œ въз основа Π½Π° информация Π·Π° тяхната значимост (изчисляванС Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΎΠ½Π΅Π½ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚).

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

ΠžΡ‚Π΄Π΅Π»Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° Π²ΠΈΡ‚Ρ€ΠΈΠ½ΠΈ Π΅ Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅. ΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π΅Π΄ΠΈΡ†Π° матСматичСски Π½Π°ΡƒΡ‡Π½ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с нисък ΠΊΠΎΠ΄ Π²ΠΈ позволява Π΄Π° Ρ€Π°Π·Π±ΠΈΠ΅Ρ‚Π΅ слоТСн Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π½Π° няколко ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ Ρ‡Π΅Ρ‚ΠΈΠΌΠΈ ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ. Всяко ΠΎΡ‚ прСобразуванията изпълнява тясна Π·Π°Π΄Π°Ρ‡Π°. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π΅ възмоТно ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΎ отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, рСгистриранС ΠΈ визуализация Π½Π° Π΅Ρ‚Π°ΠΏΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅.

Π‘Π΅ΡˆΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π΄Π° сС дискрСтизира Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° слСднитС ΠΏΠΎΠ΄Π΅Ρ‚Π°ΠΏΠΈ:

  • Π˜Π·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° рСгрСсии Π½Π° зависимоститС ΠΎΡ‚ Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ Π² Π΄Π°Π΄Π΅Π½ Ρ€Π΅Π³ΠΈΠΎΠ½ с Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° всички ΠΌΡ€Π΅ΠΆΠΈ Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π° Π·Π° 60 Π΄Π½ΠΈ.
  • Π˜Π·Ρ‡ΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° студСнтизирани ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ (отклонСния Π½Π° дСйствитСлнитС стойности ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΈΡ‚Π΅ ΠΎΡ‚ рСгрСсионния ΠΌΠΎΠ΄Π΅Π») Π·Π° всички Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° рСгрСсия ΠΈ Π·Π° изчислСния Π΄Π΅Π½.
  • БСлСкция ΠΎΡ‚ Π°Π½ΠΎΠΌΠ°Π»Π½ΠΈ Π΄Π²ΠΎΠΉΠΊΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½-ΠΌΡ€Π΅ΠΆΠ°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ студСнтизираният баланс Π½Π° дСня Π½Π° ΡΠ΅Ρ‚ΡŠΠ»ΠΌΠ΅Π½Ρ‚ надвишава Π½ΠΎΡ€ΠΌΠ°Ρ‚Π° (посочСна ΠΎΡ‚ настройкитС Π½Π° опСрацията).
  • ΠŸΡ€Π΅ΠΈΠ·Ρ‡ΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° коригирания студСнтизиран ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊ Π·Π° Π°Π½ΠΎΠΌΠ°Π»Π½ΠΈ Π΄Π²ΠΎΠΉΠΊΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½-Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΈΠΎΠ½Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π·Π° всСки рСспондСнт, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π³Π»Π΅Π΄Π°Π» ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² Ρ€Π΅Π³ΠΈΠΎΠ½Π°, опрСдСлянС Π½Π° приноса Π½Π° Ρ‚ΠΎΠ·ΠΈ рСспондСнт (Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° промяната Π² студСнтизирания ΠΎΡΡ‚Π°Ρ‚ΡŠΠΊ), ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈ Π³Π»Π΅Π΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ рСспондСнт ΠΎΡ‚ ΠΈΠ·Π²Π°Π΄ΠΊΠ°Ρ‚Π° .
  • Π’ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΈ, Ρ‡ΠΈΠ΅Ρ‚ΠΎ ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π²Ρ€ΡŠΡ‰Π° студСнтския баланс Π½Π° дСня Π½Π° Π·Π°ΠΏΠ»Π°Ρ‚Π°Ρ‚Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎΡ‚ΠΎ.

Горният ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π°Π²Π° Ρ…ΠΈΠΏΠΎΡ‚Π΅Π·Π°Ρ‚Π°, Ρ‡Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΡŠΡ‚ Π½Π° Π΄Π°Π½Π½ΠΈ Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡƒΠΌ... И Π°ΠΊΠΎ Ρ‚ΠΎΠ²Π° наистина Π΅ β€žΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€β€œ, Π° Π½Π΅ β€žΠΊΠΎΠ΄Π΅Ρ€β€œ, Ρ‚ΠΎΠ³Π°Π²Π° ΡΡ‚Ρ€Π°Ρ…ΡŠΡ‚ ΠΎΡ‚ профСсионална дСградация ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° инструмСнти с нисък ΠΊΠΎΠ΄ Ρ‚ΠΎΠΉ трябва Π½Π°ΠΉ-накрая Π΄Π° сС ΠΎΡ‚Ρ‚Π΅Π³Π»ΠΈ.

Какво Π΄Ρ€ΡƒΠ³ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ниският ΠΊΠΎΠ΄?

ΠžΠ±Ρ…Π²Π°Ρ‚ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° инструмСнт с нисък ΠΊΠΎΠ΄ Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Π° ΠΈ ΠΏΠΎΡ‚ΠΎΡ‡Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π±Π΅Π· нСобходимост ΠΎΡ‚ Ρ€ΡŠΡ‡Π½ΠΎ писанС Π½Π° ΠΊΠΎΠ΄ Π² Scala Π½Π΅ ΡΠ²ΡŠΡ€ΡˆΠ²Π° Π΄ΠΎΡ‚ΡƒΠΊ.

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нисък ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° datalake Π²Π΅Ρ‡Π΅ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π° Π² стандарт Π·Π° нас. ВСроятно ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ‚Π°, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° стСка Hadoop, слСдват ΠΏΡŠΡ‚Ρ Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° класичСскитС DWH, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° RDBMS. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ с нисък ΠΊΠΎΠ΄ Π² стСка Π½Π° Hadoop ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Ρ€Π΅ΡˆΠ°Ρ‚ ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΡ€Π°ΠΉΠ½ΠΈ BI интСрфСйси. ОсвСн Ρ‚ΠΎΠ²Π° трябва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ BI ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° Π½Π΅ само прСдставянС Π½Π° Π΄Π°Π½Π½ΠΈ, Π½ΠΎ ΠΈ тяхното Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ бизнСс ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. ЧСсто ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ‚Π°Π·ΠΈ функционалност, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Π·Π° финансовия сСктор.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

НарСд с Π΄Ρ€ΡƒΠ³ΠΈ Π½Π΅Ρ‰Π°, ΠΊΠ°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° нисък ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎ-спСциално Datagram, Π΅ възмоТно Π΄Π° сС Ρ€Π΅ΡˆΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ с прослСдяванСто Π½Π° ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ с атомарност Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π° (линия). Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ с нисък ΠΊΠΎΠ΄ внСдрява интСрфСйс с Apache Atlas ΠΈ Cloudera Navigator. По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡŠΡ‚ трябва Π΄Π° рСгистрира Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π² Ρ€Π΅Ρ‡Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Atlas ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΏΡ€Π°Ρ‰Π° към рСгистриранитС ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ създава ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ Π·Π° прослСдяванС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Ρ…ΠΎΠ΄Π° Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° зависимоститС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ спСстява ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС направят подобрСния Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π·Π° изчислСниС. НапримСр, ΠΊΠΎΠ³Π°Ρ‚ΠΎ изготвятС финансови ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΈ, Ρ‚Π°Π·ΠΈ функция Π²ΠΈ позволява ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° ΠΎΡ†Π΅Π»Π΅Π΅Ρ‚Π΅ Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π½Π° Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ. Π’ края Π½Π° ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π°, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅ зависимостта ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Π² контСкста Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΎΡ‚ Π΄Π΅Ρ‚Π°ΠΉΠ»Π΅Π½ слой, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Ρ‰Π΅ срСщнСм β€žΠ²Π½Π΅Π·Π°ΠΏΠ½ΠΈβ€œ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΈ ΠΈ Ρ‰Π΅ Π½Π°ΠΌΠ°Π»ΠΈΠΌ броя Π½Π° ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΡ‚Π΅.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ ΠΈ нисък ΠΊΠΎΠ΄

Π”Ρ€ΡƒΠ³Π° Π·Π°Π΄Π°Ρ‡Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΎΡ‚ инструмСнта с нисък ΠΊΠΎΠ΄ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Mediascope, бСшС Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° клас Data Quality. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»Π½Π° характСристика Π½Π° внСдряванСто Π½Π° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° изслСдоватСлската компания бСшС липсата Π½Π° Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ производитСлността ΠΈ скоростта Π½Π° основния ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ изчислСния Π½Π° Π΄Π°Π½Π½ΠΈ. Π—Π° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ нСзависими ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π΄Π°Π½Π½ΠΈ, бСшС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π²Π΅Ρ‡Π΅ познатият Apache Airflow. Въй ΠΊΠ°Ρ‚ΠΎ всяка ΡΡ‚ΡŠΠΏΠΊΠ° ΠΎΡ‚ производството Π½Π° Π΄Π°Π½Π½ΠΈ бСшС Π³ΠΎΡ‚ΠΎΠ²Π°, ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ бСшС пусната ΠΎΡ‚Π΄Π΅Π»Π½Π° част ΠΎΡ‚ DQ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°.

Π‘Ρ‡ΠΈΡ‚Π° сС Π·Π° Π΄ΠΎΠ±Ρ€Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° качСството Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π΄Π° сС слСди ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°. Π Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΉΠΊΠΈ с информация Π·Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ спазванСто Π½Π° основнитС условия ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ информацията Π²Π»Π΅Π·Π΅ Π² ΠΏΡŠΡ€Π²ΠΈΡ‡Π½ΠΈΡ слой - Π½Π΅ null, ограничСния, външни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅. Π’Π°Π·ΠΈ функционалност сС изпълнява въз основа Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ Π½Π° фамилията качСство Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² Datagram. Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ Π² Ρ‚ΠΎΠ·ΠΈ случай ΡΡŠΡ‰ΠΎ сС основава Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°. Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Mediascope ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ бСшС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½ с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Enterprise Architect.

Π§Ρ€Π΅Π· сдвояванС Π½Π° инструмСнта с нисък ΠΊΠΎΠ΄ с Enterprise Architect Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ бяха Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ слСднитС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° β€žΠ½ΡƒΠ»Π΅Π²ΠΈβ€œ стойности Π² ΠΏΠΎΠ»Π΅Ρ‚Π° с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° β€žΠ½Π΅ Π½ΡƒΠ»Π΅Π²β€œ;
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π° Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΈ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ‡Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡;
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° външния ΠΊΠ»ΡŽΡ‡ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚;
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° уникалността Π½Π° Π½ΠΈΠ· въз основа Π½Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΠΎΠ»Π΅Ρ‚Π°.

Π—Π° ΠΏΠΎ-слоТни ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° наличността ΠΈ надСТдността Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ бСшС създадСно ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ със Scala Expression, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΊΠ°Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄ външСн ΠΊΠΎΠ΄ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Spark SQL, ΠΈΠ·Π³ΠΎΡ‚Π²Π΅Π½ ΠΎΡ‚ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ Π² Zeppelin.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π Π°Π·Π±ΠΈΡ€Π° сС, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‡Π΅ΠΊΠΎΠ²Π΅ трябва Π΄Π° сС постигнС постСпСнно. Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° описания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ‚ΠΎΠ²Π° бСшС ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π°Π½ΠΎ ΠΎΡ‚ слСднитС ΡΡ‚ΡŠΠΏΠΊΠΈ:

  • DQ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ Π² прСносими ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ Zeppelin;
  • DQ Π²Π³Ρ€Π°Π΄Π΅Π½ Π² ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅;
  • DQ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ масивни ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ цял Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΎΠ±Π΅ΠΊΡ‚;
  • УнивСрсални ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ DQ ΡΡŠΠΏΠΎΡΡ‚Π°Π²ΡΠ½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ информация Π·Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ ΠΈ бизнСс ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠ°Ρ‚ΠΎ Π²Ρ…ΠΎΠ΄.

МоТС Π±ΠΈ основното прСдимство Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° услуга Π·Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΅ намаляванСто Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° доставянС Π½Π° функционалност Π² производствСната срСда. НовитС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° качСството ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° заобиколят класичСския ΠΌΠΎΠ΄Π΅Π» Π½Π° доставянС Π½Π° ΠΊΠΎΠ΄ ΠΈΠ½Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Ρ‡Ρ€Π΅Π· срСди Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ тСстванС:

  • Всички ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΌΠΎΠ΄Π΅Π»ΡŠΡ‚ Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ Π² EA;
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈΡ‚Π΅ Π·Π° наличност Π½Π° Π΄Π°Π½Π½ΠΈ (опрСдСлянС Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΈ Π΄Π° Π±ΠΈΠ»ΠΎ Π΄Π°Π½Π½ΠΈ Π² Π΄Π°Π΄Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ‚) ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ въз основа Π½Π° дирСктория, която ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° появата Π½Π° слСдващата част ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² контСкста Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅;
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈΡ‚Π΅ Π·Π° Π²Π°Π»ΠΈΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° бизнСс Π΄Π°Π½Π½ΠΈ сС ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚ ΠΎΡ‚ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ Π² прСносими ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ Zeppelin. ΠžΡ‚Ρ‚Π°ΠΌ Ρ‚Π΅ сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ към Ρ‚Π°Π±Π»ΠΈΡ†ΠΈΡ‚Π΅ Π·Π° настройка Π½Π° DQ ΠΌΠΎΠ΄ΡƒΠ»Π° Π² производствСната срСда.

Няма рисковС ΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° скриптовС Π΄ΠΎ производството. Π”ΠΎΡ€ΠΈ ΠΈ ΠΏΡ€ΠΈ синтактична Π³Ρ€Π΅ΡˆΠΊΠ°, ΠΌΠ°ΠΊΡΠΈΠΌΡƒΠΌΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ Π½ΠΈ заплашва, Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π΅Π΄Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΡŠΡ‚ Π·Π° изчисляванС Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΠΎΡ‚ΠΎΠΊΡŠΡ‚ Π·Π° стартиранС Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° качСството са Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³.

По ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ услугата DQ Ρ€Π°Π±ΠΎΡ‚ΠΈ постоянно Π² производствСната срСда ΠΈ Π΅ Π³ΠΎΡ‚ΠΎΠ²Π° Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ своята Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ сС появи слСдващата част ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅.

ВмСсто Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠŸΡ€Π΅Π΄ΠΈΠΌΡΡ‚Π²ΠΎΡ‚ΠΎ ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° нисък ΠΊΠΎΠ΄ Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π΅ трябва Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π°. А програмист, освободСн ΠΎΡ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, Π΄Π°Π²Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ. Бкоростта ΠΎΡ‚ своя страна освобоТдава Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с оптимизацията. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ Π² Ρ‚ΠΎΠ·ΠΈ случай ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°Ρ‚Π΅ Π½Π° ΠΏΠΎ-Π΄ΠΎΠ±Ρ€ΠΎ ΠΈ Π±ΡŠΡ€Π·ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π Π°Π·Π±ΠΈΡ€Π° сС, ниският ΠΊΠΎΠ΄ Π½Π΅ Π΅ панацСя ΠΈ магията няма Π΄Π° сС случи сама:

  • Π˜Π½Π΄ΡƒΡΡ‚Ρ€ΠΈΡΡ‚Π° с нисък ΠΊΠΎΠ΄ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡ€Π΅Π· Π΅Ρ‚Π°ΠΏ Π½Π° β€žΡƒΠΊΡ€Π΅ΠΏΠ²Π°Π½Π΅β€œ ΠΈ всС ΠΎΡ‰Π΅ няма Π΅Π΄ΠΈΠ½Π½ΠΈ индустриални стандарти;
  • Много Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ Π½Π΅ са Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈ ΠΈ Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ трябва Π΄Π° бъдС ΡΡŠΠ·Π½Π°Ρ‚Π΅Π»Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°, която трябва Π΄Π° бъдС Π½Π°ΠΏΡ€Π°Π²Π΅Π½Π° с пълна увСрСност във финансовитС ΠΏΠΎΠ»Π·ΠΈ ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ;
  • Много Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ работят Π΄ΠΎΠ±Ρ€Π΅ с GIT/SVN. Или са Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅, Π°ΠΊΠΎ гСнСрираният ΠΊΠΎΠ΄ Π΅ скрит;
  • ΠŸΡ€ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Π»ΠΎΠΆΠΈ ΠΏΡ€Π΅Ρ†ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с нисък ΠΊΠΎΠ΄ - ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΡ‚ своя страна ΠΏΡ€ΠΎΠ²ΠΎΠΊΠΈΡ€Π° Π΅Ρ„Π΅ΠΊΡ‚Π° Π½Π° β€žΠΏΡ€ΠΈΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚β€œ към доставчика Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ с нисък ΠΊΠΎΠ΄.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° сигурност, Π½ΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎ ΠΈ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π² систСмни Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ с нисък ΠΊΠΎΠ΄. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ с нисък ΠΊΠΎΠ΄ трябва Π΄Π° сС ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚ Π½Π΅ само Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π½Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠΎΠ»Π·ΠΈ ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π±ΠΈΡ€Π°Ρ‚Π΅, си струва Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠΈ относно Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° функционалност Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° ΠΈ Π΄Π΅Π»Π΅Π³ΠΈΡ€Π°Π½Π΅/Сскалация Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π΄ΠΎ Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° цСлия ИВ ΠΏΠ΅ΠΉΠ·Π°ΠΆ Π½Π° организацията.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° low-code Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΡ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π°ΠΊΠΎ всички Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ Π½Π° ΠΈΠ·Π±Ρ€Π°Π½Π°Ρ‚Π° систСма са Π²ΠΈ извСстни ΠΈ ΠΏΠΎΠ»Π·ΠΈΡ‚Π΅ ΠΎΡ‚ Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ всС ΠΏΠ°ΠΊ са Π² ΠΏΡ€Π΅ΠΎΠ±Π»Π°Π΄Π°Π²Π°Ρ‰ΠΎΡ‚ΠΎ мнозинство, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ към малък ΠΊΠΎΠ΄ Π±Π΅Π· страх. ΠžΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅, Ρ‡Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΡŠΡ‚ към нСя Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ΅Π½ – ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½Π° всяка Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ.

Ако Π΅Π΄ΠΈΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° с нисък ΠΊΠΎΠ΄ Π²ΡŠΡ€ΡˆΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° си ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ ΠΎΡ‚ Π΄Π²Π°ΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π±Π΅Π· нисък ΠΊΠΎΠ΄, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‚ΠΎΠ²Π° Π΄Π°Π²Π° Π½Π° компанията ΠΏΡ€Π΅Π΄Π½ΠΈΠ½Π° във всички ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ. ΠŸΡ€Π°Π³ΡŠΡ‚ Π·Π° Π½Π°Π²Π»ΠΈΠ·Π°Π½Π΅ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ Π΅ ΠΏΠΎ-нисък, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² β€žΡ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅β€œ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ‚ΠΎΠ²Π° ΠΈΠΌΠ° ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»Π΅Π½ Π΅Ρ„Π΅ΠΊΡ‚ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с нСдостига Π½Π° пСрсонал. ΠšΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ инструмСнти с нисък ΠΊΠΎΠ΄, Π΅ възмоТно Π΄Π° сС ускори взаимодСйствиСто ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ Π΅ΠΊΠΈΠΏΠΈ ΠΈ Π΄Π° сС Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ относно правилността Π½Π° избрания ΠΏΡŠΡ‚ Π½Π° изслСдванС Π½Π° Π½Π°ΡƒΠΊΠ°Ρ‚Π° Π·Π° Π΄Π°Π½Π½ΠΈ. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ ΠΎΡ‚ ниско Π½ΠΈΠ²ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° стимулират Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½Π°Ρ‚Π° трансформация Π½Π° Π΅Π΄Π½Π° организация, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π±Ρ€Π°Π½ΠΈ ΠΎΡ‚ нСтСхничСски спСциалисти (особСно бизнСс ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ).

Ако ΠΈΠΌΠ°Ρ‚Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠΈ сроковС, Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π΅Π½Π° бизнСс Π»ΠΎΠ³ΠΈΠΊΠ°, липса Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΎΠΏΠΈΡ‚ ΠΈ трябва Π΄Π° ускоритС Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ си Π·Π° ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ Π½Π° ΠΏΠ°Π·Π°Ρ€Π°, Ρ‚ΠΎΠ³Π°Π²Π° ниският ΠΊΠΎΠ΄ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°Ρ‡ΠΈΠ½ΠΈΡ‚Π΅ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ Π½ΡƒΠΆΠ΄ΠΈ.

НС ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚Ρ€Π΅Ρ‡Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ инструмСнти Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π½ΠΎ Π² ΠΌΠ½ΠΎΠ³ΠΎ случаи ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с нисък ΠΊΠΎΠ΄ Π΅ Π½Π°ΠΉ-добрият Π½Π°Ρ‡ΠΈΠ½ Π·Π° повишаванС Π½Π° СфСктивността Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ сС Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€