αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αž‡αŸ†αžšαžΆαž”αžŸαž½αžšβ€‹αž‡αžΆβ€‹αžαŸ’αž˜αžΈβ€‹αž˜αŸ’αžαž„β€‹αž‘αŸ€αž! αž…αŸ†αžŽαž„αž‡αžΎαž„αž“αŸƒαž’αžαŸ’αžαž”αž‘αž“αž·αž™αžΆαž™αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαŸ†αž–αžΉαž„αž‘αž»αž€αž“αŸƒαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸƒαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆ "αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™" αž™αžΎαž„αžŸαŸ’αž“αžΎαž±αŸ’αž™αž’αŸ’αž“αž€αž™αž›αŸ‹αžαžΆαž“αžšαžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž˜αžΆαž“αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αŸ” αžšαžΈαž€αžšαžΆαž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αžΆαž“αŸ”

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžŠαŸαžŸαžΆαž˜αž‰αŸ’αž‰αž˜αž½αž™αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αž…αžΆαž”αŸ‹αžšαž›αž€αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž˜αž·αž“αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αžœαžΆαž’αžΌαžŸαž’αŸ’αž“αž€αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž‘αžΈαž‡αŸ’αžšαŸ…αž”αŸ†αž•αž»αžαŸ”

αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž…αž„αŸ‹αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŸαž–αŸ’αžœαžαŸ’αž„αŸƒαž“αŸαŸ‡αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž…αž»αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž…αŸ†αž–αŸ„αŸ‡αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™? αžŸαŸ†αžαžΆαž“αŸ‹ αž“αŸαŸ‡αž‡αžΆαž”αŸ’αžšαž—αŸαž‘αž€αžΌαž“αž€αžΆαžαŸ‹αž“αŸƒαž’αŸ’αž“αž€αžœαž·αž—αžΆαž‚αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž›αŸ†αž αžΌαžšαž€αžΆαžšαž„αžΆαžš αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž”αŸ’αžšαŸαž„ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš ETL. αžŠαŸ„αž™αžŸαžΆαžšαžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒαž˜αž»αžαž„αžΆαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡ αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž“αŸαŸ‡αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž—αžΆαžŸαžΆαž‡αŸ†αž“αžΆαž‰αžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆαžŠαŸαž–αŸαž‰αž“αž·αž™αž˜αž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž‘αž‘αž½αž›αž”αžΆαž“αžŸαž“αŸ’αž‘αž»αŸ‡αž™αŸ‰αžΆαž„αžŸαž€αž˜αŸ’αž˜αŸ”

αž”αŸ’αžšαžΆαž€αŸ‹αžαŸ‚αžαŸ’αž–αžŸαŸ‹ αž“αž·αž„αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŠαŸαž’αŸ†αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž•αŸ’αž“αŸ‚αž€αžαžΌαž…αž˜αž½αž™αž“αŸƒαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αž€αžΆαžšαž„αžΆαžšαž“αŸαŸ‡αž˜αžΆαž“αž—αžΆαž–αž‘αžΆαž€αŸ‹αž‘αžΆαž‰αžαŸ’αž›αžΆαŸ†αž„! αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž…αž„αŸ‹αž…αžΌαž›αžšαž½αž˜αž€αŸ’αž“αž»αž„αž‡αž½αžšαžœαžΈαžšαž”αž»αžšαžŸ αžœαžΆαž˜αž·αž“αžŠαŸ‚αž›αž™αžΊαžαž–αŸαž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžšαŸ€αž“αž“αŸ„αŸ‡αž‘αŸαŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž”αŸ’αžšαž˜αžΌαž›αž–αŸαžαŸŒαž˜αžΆαž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŠαžΎαž˜αŸ’αž”αžΈαž‡αž½αž™αž’αŸ’αž“αž€αž€αŸ’αž“αž»αž„αž‡αŸ†αž αžΆαž“αžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžŸαžΌαž˜αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜!

αžαžΎαžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž‡αžΆαž’αŸ’αžœαžΈ?

αž“αž·αž™αžΆαž™αžαžΆαž˜αžαŸ’αžšαž„αŸ‹αž‘αŸ… αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž–αž“αŸ’αž™αž›αŸ‹αžŽαžΆαž›αŸ’αž’αž‡αžΆαž„αž“αŸαŸ‡αž‘αŸαŸ–

β€œαž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž’αžΆαž…αžšαž€αžƒαžΎαž‰αž•αŸ’αž€αžΆαž™αžαŸ’αž˜αžΈ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‚αžΆαžαŸ‹αž˜αž·αž“αž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž€αžΆαž™αž”αžΆαž“αž‘αŸαŸ” αž‚αžΆαžαŸ‹β€‹αž“αžΉαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αžŸαž»αŸ†β€‹αž±αŸ’αž™β€‹αžœαž·αžŸαŸ’αžœαž€αžšβ€‹αž’αŸ’αžœαžΎβ€‹αžœαžΆβ€‹αž±αŸ’αž™β€‹αž‚αžΆαžαŸ‹Β»αŸ”

- Gordon Lindsay Glegg

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαž½αž“αžΆαž‘αžΈαžšαž”αžŸαŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž˜αžΆαž“αžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αžŽαžΆαžŸαŸ‹αŸ”

αžŠαžΌαž…αžŠαŸ‚αž›αžˆαŸ’αž˜αŸ„αŸ‡αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰ αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž–αŸ„αž›αž‚αžΊαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ αž€αžΆαžšαž•αŸ’αž‘αž»αž€ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžœαžΆαŸ” αžŠαžΌαž…αŸ’αž“αŸ„αŸ‡αž αžΎαž™αž—αžΆαžšαž€αž·αž…αŸ’αž…αž…αž˜αŸ’αž”αž„αžšαž”αžŸαŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‚αžΊαžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž’αžΆαž…αž‘αž»αž€αž…αž·αžαŸ’αžαž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αž‹αžΆαž“αžΆαž“αž»αž€αŸ’αžšαž˜ AI αž“αŸƒαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžš αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αžΆαž“αŸ‹αž€αžΆαž”αŸ‹ 2-3 αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αžŠαŸ†αž”αžΌαž„αŸ– αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž› αž…αž›αž“αžΆ αž“αž·αž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€ αž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž‘αž·αž“αŸ’αž“αž“αŸαž™.

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αžαžΎαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ?

αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ† αžœαž·αžŸαžΆαž›αž—αžΆαž–αž“αŸƒαž€αžΆαžšαž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž–αžΈαž˜αž»αž“αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž”αžΆαž“αžŸαžšαžŸαŸαžšαžŸαŸ†αžŽαž½αžš SQL αžŠαŸαž’αŸ† αž“αž·αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž…αž˜αŸ’αžšαžΆαž‰αŸ‹αžŠαŸ„αž™αž”αŸ’αžšαžΎαž§αž”αž€αžšαžŽαŸαžŠαžΌαž…αž‡αžΆ Informatica ETL, Pentaho ETL, Talend αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αžΆαž“αž€αžΎαž“αž‘αžΎαž„αŸ”

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž˜αžΆαž“αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž‘αŸ†αž“αŸαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž˜αžΆαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΌαž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸˆ

  • αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž“αŸƒ SQL αž“αž·αž„ Python αŸ”
  • αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž‡αžΆαž˜αž½αž™αžœαŸαž‘αž·αž€αžΆαž–αž–αž€ αž‡αžΆαž–αž·αžŸαŸαžŸ Amazon Web Services αŸ”
  • αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈ Java/Scala αž–αŸαž‰αž…αž·αžαŸ’αžαŸ”
  • αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž›αŸ’αž’αž’αŸ†αž–αžΈαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ SQL αž“αž·αž„ NoSQL (αž‚αŸ†αžšαžΌαž‘αž·αž“αŸ’αž“αž“αŸαž™ αžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™)αŸ”

αžŸαžΌαž˜αž…αž„αž…αžΆαŸ†αžαžΆ αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž…αŸ†αžŽαž»αž…αžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” αž–αžΈαž”αž‰αŸ’αž‡αžΈαž“αŸαŸ‡ αž‚αŸαž’αžΆαž…αžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž€αŸ’αžšαŸ„αž™αŸ”
αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž”αž„αŸ’αž€αžΎαžαž‘αž·αž“αŸ’αž“αž“αŸαž™αž™αŸ‰αžΆαž„αž…αŸ’αžšαžΎαž“αž–αžΈαž”αŸ’αžšαž—αž–αž•αŸ’αžŸαŸαž„αŸ— αž—αžΆαžšαž€αž·αž…αŸ’αž…αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž–αŸαžαŸŒαž˜αžΆαž“ αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€αžšαž”αžŸαŸ‹αžœαžΆαŸ”

αž”αž‰αŸ’αž‡αžΈαž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡αž’αžΆαž…αžαž»αžŸαž‚αŸ’αž“αžΆ αžœαžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžΊαž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎαž”αžšαž·αž˜αžΆαžŽαž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸαŸ‡ αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž‘αž‘αž½αž› αž“αž·αž„αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαžšαž”αžŸαŸ‹αžœαžΆαŸ” αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž˜αž·αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αž‘αžΆαž›αŸ‹αžαŸ‚αžŸαŸ„αŸ‡ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αŸ’αž“αž»αž„αž“αžΆαž˜αž‡αžΆαžƒαŸ’αž›αžΆαŸ†αž„αž€αžŽαŸ’αžαžΆαž› αžŠαŸ‚αž›αž αŸ…αžαžΆαžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ SQL (PostgreSQL, MySQL αŸ”αž›αŸ”) αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŸαŸ†αžŽαž»αŸ†αžŸαŸ’αž‚αŸ’αžšαžΈαž”αžαžΌαž…αž˜αž½αž™αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ…αž€αŸ’αž“αž»αž„ αžƒαŸ’αž›αžΆαŸ†αž„αŸ”

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž™αž€αŸ’αžŸαžŠαžΌαž…αž‡αžΆ Google, Amazon, Facebook ឬ Dropbox αž˜αžΆαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžαŸ’αž–αžŸαŸ‹αž‡αžΆαž„αž“αŸαŸ‡αŸ– αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈ Python, Java ឬ Scala αŸ”

  • αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αŸ– Hadoop, Spark, Kafka αŸ”
  • αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ αž“αž·αž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ”
  • αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‚αŸ’αžšαžΉαŸ‡αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™αŸ”
  • αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž‡αžΆαž˜αž½αž™αž§αž”αž€αžšαžŽαŸαž˜αžΎαž›αžƒαžΎαž‰αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαžΌαž…αž‡αžΆ Tableau ឬ ElasticSearch αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž”αžΌαž€αŸ”

αž“αŸ„αŸ‡αž‚αžΊαž˜αžΆαž“αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž™αŸ‰αžΆαž„αž…αŸ’αž”αžΆαžŸαŸ‹αž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αžšαž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ† αž–αŸ„αž›αž‚αžΊαž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžœαžΆαž€αŸ’αžšαŸ„αž˜αž”αž“αŸ’αž‘αž»αž€αžαŸ’αž–αžŸαŸ‹αŸ” αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž”αžΆαž“αž”αž„αŸ’αž€αžΎαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αžαŸ‹αž±αž“αž…αŸ†αž–αŸ„αŸ‡αž€αŸ†αž αž»αžŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ”

αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ Vs. αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?
αž˜αž·αž“αž’αžΈαž‘αŸ αž“αŸ„αŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αžŠαŸαžŸαžΆαž˜αž‰αŸ’αž‰ αž“αž·αž„αž‚αž½αžšαž±αŸ’αž™αž’αžŸαŸ‹αžŸαŸ†αžŽαžΎαž… (αž‚αŸ’αž˜αžΆαž“αž’αŸ’αžœαžΈαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αž‘αŸ) αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαž–αž·αžαžœαžΆαž˜αžΆαž“αž—αžΆαž–αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αž‡αžΆαž„αŸ”

αž‡αžΆαžŠαŸ†αž”αžΌαž„ αž’αŸ’αž“αž€αž‚αž½αžšαžαŸ‚αžŠαžΉαž„αžαžΆ αž˜αžΆαž“αž—αžΆαž–αž˜αž·αž“αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžαž½αž“αžΆαž‘αžΈ αž“αž·αž„αž‡αŸ†αž“αžΆαž‰αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž“αŸ„αŸ‡β€‹αž‚αžΊβ€‹αž’αŸ’αž“αž€β€‹αž’αžΆαž…β€‹αž™αž›αŸ‹β€‹αž…αŸ’αžšαž‘αŸ†β€‹αž™αŸ‰αžΆαž„β€‹αž„αžΆαž™β€‹αž’αŸ†αž–αžΈβ€‹αž‡αŸ†αž“αžΆαž‰β€‹αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαžΌαžœβ€‹αž€αžΆαžšβ€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αž€αŸ’αž›αžΆαž™β€‹αž‡αžΆβ€‹αžœαž·αžŸαŸ’αžœαž€αžšβ€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αžŠαŸ‚αž›β€‹αž‡αŸ„αž‚αž‡αŸαž™αŸ” αž‡αžΆβ€‹αž€αžΆαžšβ€‹αž–αž·αžβ€‹αžŽαžΆαžŸαŸ‹ αž˜αžΆαž“β€‹αž‡αŸ†αž“αžΆαž‰β€‹αž˜αž½αž™β€‹αž…αŸ†αž“αž½αž“β€‹αžŠαŸ‚αž›β€‹αž‡αžΆαž“αŸ‹β€‹αž‚αŸ’αž“αžΆβ€‹αž“αžΉαž„β€‹αžαž½αž“αžΆαž‘αžΈβ€‹αž‘αžΆαŸ†αž„αž–αžΈαžšαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž€αŸαž˜αžΆαž“β€‹αž‡αŸ†αž“αžΆαž‰β€‹αžŠαŸ‚αž›β€‹αž”αŸ’αžšαž†αžΆαŸ†αž„β€‹αž“αžΉαž„ diametrically αž˜αž½αž™αž…αŸ†αž“αž½αž“β€‹αž•αž„αžŠαŸ‚αžšαŸ”

αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž‡αžΆαž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αžŠαŸαž’αŸ’αž„αž“αŸ‹αž’αŸ’αž„αžš αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž™αžΎαž„αž€αŸ†αž–αž»αž„αž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αž€αžΆαž“αŸ‹αž–αž·αž—αž–αž“αŸƒαžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“αž˜αž»αžαž„αžΆαžš αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αž“αž»αžœαžαŸ’αžαž’αžΆαž…αž’αŸ’αžœαžΎαž€αžΆαžšαžœαž·αž—αžΆαž‚αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž”αžΆαž“αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆ αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž˜αž·αž“αž˜αŸ‚αž“αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸαŸ”

αžαžΎαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž˜αžΆαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ?

- αžαŸ’αžšαžΌαžœαž αžΎαž™ αž–αŸ’αžšαŸ„αŸ‡αž˜αž»αž“αž“αžΉαž„αž’αŸ’αžœαžΎαž“αŸ†αž€αžΆαžšαŸ‰αž»αž αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž…αŸ’αžšαžΌαžαž€αžΆαžαŸ‹ αž“αž·αž„αžŸαŸ’αžαž»αž€αž€αžΆαžšαŸ‰αž»αžαž‡αžΆαž˜αž»αž“αžŸαž·αž“!

αžœαž·αžŸαŸ’αžœαž€αžšβ€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αž™αž›αŸ‹β€‹αž–αžΈβ€‹αž€αžΆαžšβ€‹αžŸαžšαžŸαŸαžšβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αž›αŸ’αž’β€‹αž‡αžΆαž„β€‹αž’αŸ’αž“αž€β€‹αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšβ€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αžŽαžΆβ€‹αž˜αž½αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž”αžΎβ€‹αž“αž·αž™αžΆαž™β€‹αž–αžΈβ€‹αžŸαŸ’αžαž·αžαž· αž•αŸ’αž‘αž»αž™β€‹αž‘αŸ…β€‹αžœαž·αž‰β€‹αž‚αžΊβ€‹αž–αž·αžαŸ”

αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžšαž”αžŸαŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ–

αž”αžΎαž‚αŸ’αž˜αžΆαž“αž‚αžΆαžαŸ‹αž‘αŸ αžαž˜αŸ’αž›αŸƒαž“αŸƒαž‚αŸ†αžšαžΌαž‚αŸ†αžšαžΌαžŠαŸ‚αž›αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž˜αžΆαž“αž›αŸαžαž€αžΌαžŠαž‚αž»αžŽαž—αžΆαž–αžŠαŸαž‚αž½αžšαž±αŸ’αž™αž—αŸαž™αžαŸ’αž›αžΆαž…αž“αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžš Python αžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αž”αž„αŸ’αž€αžΎαžαž›αž‘αŸ’αž’αž•αž›αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆαž“αŸ„αŸ‡ αž˜αžΆαž“αž‘αŸ†αž“αŸ„αžšαž‘αŸ…αžŸαžΌαž“αŸ’αž™αŸ”

αž”αžΎαž‚αŸ’αž˜αžΆαž“αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ αž€αžΌαžŠαž“αŸαŸ‡αž“αžΉαž„αž˜αž·αž“αž€αŸ’αž›αžΆαž™αž‡αžΆαž‚αž˜αŸ’αžšαŸ„αž„αž‘αŸ αž αžΎαž™αž‚αŸ’αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αžŽαžΆαž˜αž½αž™αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž‘αžΎαž™αŸ” αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ†αž–αž»αž„αž–αŸ’αž™αžΆαž™αžΆαž˜αž”αŸ’αžšαŸ‚αž€αŸ’αž›αžΆαž™αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž‘αŸ…αž‡αžΆαž•αž›αž·αžαž•αž›αŸ”

αž–αŸαžαŸŒαž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŠαŸ‚αž›αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αž½αžšαžŠαžΉαž„

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αžΆαžšαž„αžΆαžšαž“αŸαŸ‡αž”αž‰αŸ’αž…αŸαž‰αž–αž“αŸ’αž›αžΊαž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ’αž›αž½αž“αž’αŸ’αž“αž€ αž αžΎαž™αž’αŸ’αž“αž€αž˜αžΆαž“αž—αžΆαž–αž€αŸ’αž›αŸ€αžœαž€αŸ’αž›αžΆ - αž’αŸ’αž“αž€αž’αžΆαž…αžšαŸ€αž“αžœαžΆ αž’αŸ’αž“αž€αž’αžΆαž…αž’αŸ’αžœαžΎαž‡αžΆαž˜αŸ’αž…αžΆαžŸαŸ‹αž›αžΎαž‡αŸ†αž“αžΆαž‰αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž αžΎαž™αž€αŸ’αž›αžΆαž™αž‡αžΆαžαžΆαžšαžΆαžšαŸ‰αž»αž€αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž αžΎαž™αž”αžΆαž‘ αž’αŸ’αž“αž€αž’αžΆαž…αžŠαž€αžœαžΆαž…αŸαž‰αž”αžΆαž“ αž‘αŸ„αŸ‡αž”αžΈαž˜αž·αž“αž˜αžΆαž“αž‡αŸ†αž“αžΆαž‰αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž¬αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž€αŸαžŠαŸ„αž™αŸ” αž–αž·αž”αžΆαž€αžŽαžΆαžŸαŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αžΆαž…αž‘αŸ…αžšαž½αž…!

αžαžΎαž‡αŸ†αž αžΆαž“αžŠαŸ†αž”αžΌαž„αž˜αžΆαž“αž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡?

αž’αŸ’αž“αž€αž‚αž½αžšαžαŸ‚αž˜αžΆαž“αž‚αŸ†αž“αž·αžαž‘αžΌαž‘αŸ…αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž‡αžΆαž’αŸ’αžœαžΈαŸ”

αž‡αžΆαžŠαŸ†αž”αžΌαž„ αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™ αžŸαŸ†αžŠαŸ…αž›αžΎαžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαŸ” αž–αž·αžŸαŸαžŸαž‡αžΆαž„αž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžαŸ‚αž™αž›αŸ‹αž–αžΈαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ αž“αž·αž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αŸ” αž‘αžΈαž–αžΈαžš αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαž™αž›αŸ‹αž’αŸ†αž–αžΈαž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αžšαŸ„αž˜αž–αž½αž€αžœαžΆαŸ”

αž§αž‘αžΆαž αžšαžŽαŸ αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ B-tree SQL αž’αž˜αŸ’αž˜αžαžΆαž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™ B-Tree αž€αŸαžŠαžΌαž…αž‡αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αžƒαŸ’αž›αžΆαŸ†αž„αž…αŸ‚αž€αž…αžΆαž™αž‘αŸ†αž“αžΎαž” LSM-Tree αž“αž·αž„αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž“αŸƒαžαžΆαžšαžΆαž„ hash αŸ”

* αž‡αŸ†αž αžΆαž“αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž’αžαŸ’αžαž”αž‘αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž˜αž½αž™αŸ” Adilya Khashtamova. αžŠαžΌαž…αŸ’αž“αŸαŸ‡β€‹αž”αžΎβ€‹αž’αŸ’αž“αž€β€‹αž…αŸαŸ‡β€‹αž—αžΆαžŸαžΆβ€‹αžšαž»αžŸαŸ’αžŸαžΈ αž‡αž½αž™β€‹αž‚αžΆαŸ†αž‘αŸ’αžšβ€‹αž’αŸ’αž“αž€β€‹αž“αž·αž–αž“αŸ’αž’β€‹αž“αŸαŸ‡ αž αžΎαž™β€‹αž’αžΆαž“ αž”αŸ’αžšαž€αžΆαžŸαžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αŸ”.

1. αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ αž“αž·αž„αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™

αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž’αžΆαž…αž’αŸ’αžœαžΎαž’αŸ„αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž˜αž½αž™αŸ” αžαžΆαž˜αž§αžαŸ’αžŠαž˜αž‚αžαž· αž™αžΎαž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αŸ’αž“αžΆαž‚αž½αžšαžαŸ‚αžŸαž·αž€αŸ’αžŸαžΆαž’αŸ†αž–αžΈαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαžΆαž›αžΆαžšαž”αžŸαŸ‹αž™αžΎαž„ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžšαžΏαž„αž“αŸαŸ‡αž€αž˜αŸ’αžšαž˜αžΆαž“αžŽαžΆαžŸαŸ‹αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŽαžΆαž€αŸαžŠαŸ„αž™ αžœαžΆαž˜αž·αž“αžŠαŸ‚αž›αž™αžΊαžαž–αŸαž›αž‘αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαŸ’αž‚αžΆαž›αŸ‹αŸ”
αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž…αžΌαž›αž…αž·αžαŸ’αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαŸ€αž“αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αŸ–

αž”αžΌαž€αž€αž»αŸ†αž—αŸ’αž›αŸαž…αž’αŸ†αž–αžΈαž€αžΆαžšαž„αžΆαžšαž”αž»αžšαžΆαžŽαžšαž”αžŸαŸ‹ Thomas Corman αž›αžΎαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ - αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž’αŸ†αž–αžΈαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™. αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž―αž€αžŸαžΆαžšαž™αŸ„αž„αžŠαŸαž›αŸ’αž’αž₯αžαžαŸ’αž…αŸ„αŸ‡αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαž’αŸ’αžœαžΎαž±αŸ’αž™αž€αžΆαžšαž…αž„αž…αžΆαŸ†αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‘αžΎαž„αžœαž·αž‰αŸ”

αž’αŸ’αž“αž€αž€αŸαž’αžΆαž…αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαžΈαžŠαŸαž’αžΌαžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž–αžΈαžŸαžΆαž€αž›αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™ Carnegie Mellon αž“αŸ…αž›αžΎ YoutubeαŸ–

2. αžšαŸ€αž“ SQL

αž‡αžΈαžœαž·αžαžšαž”αžŸαŸ‹αž™αžΎαž„αž‘αžΆαŸ†αž„αž˜αžΌαž›αž‚αžΊαž‡αžΆαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž αžΎαž™αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸαŸ‡αž…αŸαž‰αž–αžΈαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœ "αž“αž·αž™αžΆαž™" αž—αžΆαžŸαžΆαžŠαžΌαž…αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™αžœαžΆαŸ”

SQL (Structured Query Language) αž‚αžΊαž‡αžΆαž—αžΆαžŸαžΆαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž€αŸ’αž“αž»αž„αžŠαŸ‚αž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αžŠαŸ„αž™αž˜αž·αž“αž‚αž·αžαž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž“αž·αž™αžΆαž™ SQL αž”αžΆαž“αžšαžŸαŸ‹αž“αŸ…αž˜αžΆαž“αž‡αžΈαžœαž·αžαž αžΎαž™αž“αžΉαž„αžšαžŸαŸ‹αž“αŸ…αž”αžΆαž“αž™αžΌαžšαŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž™αžΌαžš αž’αŸ’αž“αž€αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžƒαžΎαž‰αžαžΆ αž–αžΆαž€αŸ’αž™αž…αž…αžΆαž˜αž’αžΆαžšαŸ‰αžΆαž˜αž’αŸ†αž–αžΈαž€αžΆαžšαžŸαŸ’αž›αžΆαž”αŸ‹αžšαž”αžŸαŸ‹ SQL αžŠαŸ‚αž›αž“αžΉαž„αž€αžΎαžαž‘αžΎαž„αž€αŸ’αž“αž»αž„αž–αŸαž›αž†αžΆαž”αŸ‹αŸ—αž“αŸαŸ‡αŸ” αž—αžΆαžŸαžΆαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αžŠαžΎαž˜αž‘αžŸαžœαžαŸ’αžŸαžšαŸαž‘αžΈ 70 αž αžΎαž™αž“αŸ…αžαŸ‚αž˜αžΆαž“αž”αŸ’αžšαž‡αžΆαž”αŸ’αžšαž·αž™αž—αžΆαž–αžαŸ’αž›αžΆαŸ†αž„αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž’αŸ’αž“αž€αžœαž·αž—αžΆαž‚ αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž“αž·αž„αž’αŸ’αž“αž€αž…αžΌαž›αž…αž·αžαŸ’αžαžŸαžΆαž˜αž‰αŸ’αž‰αŸ”
αž”αžΎαž‚αŸ’αž˜αžΆαž“αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈ SQL αž‚αŸ’αž˜αžΆαž“αž’αŸ’αžœαžΈαžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž€αŸ’αž“αž»αž„αžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ αž–αŸ’αžšαŸ„αŸ‡αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αž„αŸ’αž€αžΎαžαžŸαŸ†αžŽαž½αžšαžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ„αž™αž‡αŸ€αžŸαž˜αž·αž“αžšαž½αž…αŸ” αžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αž‘αŸ†αž“αžΎαž”αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžΆαŸ†αž‘αŸ’αžš SQLαŸ–

  • αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Amazon Redshift
  • αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ HP Vertica
  • αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Oracle
  • αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž˜αŸ’αžšαžΎ SQL

... αž“αž·αž„αž’αŸ’αž“αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαžœαž·αž—αžΆαž‚αžŸαŸ’αžšαž‘αžΆαž”αŸ‹αž’αŸ†αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™αžŠαžΌαž…αž‡αžΆ HDFS αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ SQL αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαŸ– Apache Hive, Impala αž‡αžΆαžŠαžΎαž˜αŸ” αžŸαžΌαž˜αž˜αžΎαž› αžœαžΆαž˜αž·αž“αž‘αŸ…αžŽαžΆαž‘αŸαŸ”

αžαžΎαž’αŸ’αžœαžΎαžŠαžΌαž…αž˜αŸ’αžαŸαž…αžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž“ SQL? αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž’αŸ’αžœαžΎαžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαžŠαžΌαž…αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αžŸαžΌαž˜αžŽαŸ‚αž“αžΆαŸ†αž±αŸ’αž™αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“αžŠαŸαž›αŸ’αž’αž₯αžαžαŸ’αž…αŸ„αŸ‡αžŠαŸ‚αž›αžαžΆαž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΊαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαž–αžΈ αžšαž”αŸ€αž”αžœαž·αž—αžΆαž‚.

  1. SQL αž€αž˜αŸ’αžšαž·αžαž˜αž’αŸ’αž™αž˜
  2. αž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„ SQL

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž–αž·αžŸαŸαžŸαž“αŸ„αŸ‡αž‚αžΊαžαžΆαž–αž½αž€αž‚αŸαž˜αžΆαž“αž”αžšαž·αž™αžΆαž€αžΆαžŸαž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αžŸαžšαžŸαŸαžš αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ†αžŽαž½αžš SQL αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž»αž€αžšαž€αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž’αž“αž’αžΆαž“ SQL αž‘αŸ†αž“αžΎαž” αž“αžΉαž„αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž“αžΆαŸ†αž’αŸ„αž™αŸ” αž αžΎαž™αž’αŸ’αž“αž€αž’αžΆαž…αž’αž“αž»αžœαžαŸ’αžαž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž“αŸαŸ‡αž‘αŸ… αž€αž·αž…αŸ’αž…αž€αžΆαžšαž›αŸαžαž€αžΌαžŠαžŸαž˜αŸ’αž„αžΆαžαŸ‹ αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ”

3. αž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„ Python αž“αž·αž„ Java/Scala

αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž’αŸ’αž“αž€αž‚αž½αžšαžšαŸ€αž“αž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Python αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαžšαžŸαŸαžšαžšαž½αž…αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘ Python vs R. αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž§αž”αž€αžšαžŽαŸαž›αŸ’αž’αž”αŸ†αž•αž»αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ AI, ML αž“αž·αž„ Data Science. αž“αŸ…αž–αŸαž›αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈ Java αž“αž·αž„ Scala αž§αž”αž€αžšαžŽαŸαž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž…αŸ’αžšαžΎαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆαž—αžΆαžŸαžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αŸ” αž§αž‘αžΆαž αžšαžŽαŸ:

  • Apache Kafka (αžŸαŸ’αž€αžΆαž‘αžΆ)
  • Hadoop, HDFS (Java)
  • Apache Spark (Scala)
  • Apache Cassandra (αž…αžΆαžœαŸ‰αžΆ)
  • HBase (Java)
  • Apache Hive (αž…αžΆαžœαŸ‰αžΆ)

αžŠαžΎαž˜αŸ’αž”αžΈαž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŠαžΉαž„αž–αžΈαž—αžΆαžŸαžΆαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαŸ” αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž˜αž»αžαž„αžΆαžšαžšαž”αžŸαŸ‹ Scala αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αŸ” αž‡αžΆαž’αž€αž»αžŸαž› Python αž˜αž·αž“αž’αžΆαž…αž˜αžΆαž“αž’αŸ†αž“αž½αžαžαžΆαž˜αžšαž™αŸˆαž›αŸ’αž”αžΏαž“ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ’αžšαž”αž‚αŸ’αž“αžΆαž“αŸ„αŸ‡αž‘αŸαŸ” αž‡αžΆαž‘αžΌαž‘αŸ… αž…αŸ†αž“αŸαŸ‡αžŠαžΉαž„αž“αŸƒαž—αžΆαžŸαžΆαž‡αžΆαž…αŸ’αžšαžΎαž“ αž“αž·αž„αž‚αŸ†αžšαžΌαž“αŸƒαž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αžΊαž›αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαžΆαž›αž—αžΆαž–αž“αŸƒαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž—αžΆαžŸαžΆ Scala αž’αŸ’αž“αž€αž’αžΆαž…αž’αžΆαž“αž”αžΆαž“αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„ Scala αž–αžΈαž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’αž—αžΆαžŸαžΆαŸ” Twitter αž€αŸαž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžŠαŸαž›αŸ’αž’αž˜αž½αž™αž•αž„αžŠαŸ‚αžš - αžŸαžΆαž›αžΆ Scala.

αž…αŸ†αž–αŸ„αŸ‡ Python αžαŸ’αž‰αž»αŸ†αž‡αžΏ Python αžŸαŸ’αž‘αžΆαžαŸ‹ αžŸαŸ€αžœαž—αŸ…αž€αž˜αŸ’αžšαž·αžαž˜αž’αŸ’αž™αž˜αž›αŸ’αž’αž”αŸ†αž•αž»αžαŸ”

4. αž§αž”αž€αžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†

αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž”αž‰αŸ’αž‡αžΈαž§αž”αž€αžšαžŽαŸαž–αŸαž‰αž“αž·αž™αž˜αž”αŸ†αž•αž»αžαž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αŸ–

  • Apache Spark
  • Apache Kafka
  • Apache Hadoop (HDFS, HBase, Hive)
  • Apache Cassandra αŸ”

αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž–αŸαžαŸŒαž˜αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈαž€αžΆαžšαž€αžŸαžΆαž„αž”αŸ’αž›αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž“αŸαŸ‡αŸ” αž”αžšαž·αžŸαŸ’αžαžΆαž“αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜. αž§αž”αž€αžšαžŽαŸαž–αŸαž‰αž“αž·αž™αž˜αž”αŸ†αž•αž»αžαž‚αžΊ Spark αž“αž·αž„ Kafka αŸ” αž–αž½αž€αž‚αŸαž–αž·αžαž‡αžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŸαž·αž€αŸ’αžŸαžΆ αž‚αž½αžšαžαŸ‚αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž’αŸ’αžœαžΎαž€αžΆαžšαž–αžΈαžαžΆαž„αž€αŸ’αž“αž»αž„αŸ” Jay Kreps (αžŸαž αž’αŸ’αž“αž€αž“αž·αž–αž“αŸ’αž’ Kafka) αž”αžΆαž“αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž—αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαž„αžΆαžšαžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž€αŸ’αž“αž»αž„αž†αŸ’αž“αžΆαŸ† 2013 αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αŸ– αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αžšαž”αŸ‹αžšαžΌαž”αž‚αž½αžšαžŠαžΉαž„αž’αŸ†αž–αžΈαž’αžšαžΌαž”αžΈαž“αŸƒαž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž•αŸ’αžαž»αŸ†αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αžŠαŸ„αž™αžœαž·αž’αžΈαž“αŸαŸ‡ αž‚αŸ†αž“αž·αžαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αž–αžΈ Talmud αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž Apache Kafka αŸ”

5. αžœαŸαž‘αž·αž€αžΆαž–αž–αž€

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈαžœαŸαž‘αž·αž€αžΆαž–αž–αž€αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αž½αž™αž‚αžΊαžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž”αž‰αŸ’αž‡αžΈαž“αŸƒαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαžΆαž€αŸ‹αž–αžΆαž€αŸ’αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž“αž·αž™αŸ„αž‡αž€αž…αžΌαž›αž…αž·αžαŸ’αž Amazon Web Services αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžœαŸαž‘αž·αž€αžΆαž–αž–αž€αžšαž”αžŸαŸ‹ Google αžŸαŸ’αžαž·αžαž“αŸ…αž›αŸ†αžŠαžΆαž”αŸ‹αž‘αžΈαž–αžΈαžš αž αžΎαž™ Microsoft Azure αž”αŸ’αžšαž˜αžΌαž›αž”αžΆαž“αž€αŸ†αž–αžΌαž›αž‘αžΆαŸ†αž„αž”αžΈαŸ”

αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈ Amazon EC2, AWS Lambda, Amazon S3, DynamoDB αŸ”

6. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™

αž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αž”αž„αŸ’αž€αž”αŸ‹αž“αŸαž™αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž…αž„αŸ’αž€αŸ„αž˜αž“αŸƒαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž―αž€αžšαžΆαž‡αŸ’αž™ αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžšαžœαžΆαž„αž‚αŸ’αž“αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžαžΆαž˜αž”αžŽαŸ’αžαžΆαž‰αŸ” αž…αž„αŸ’αž€αŸ„αž˜αž€αžΆαž“αŸ‹αžαŸ‚αž’αŸ† αž”αŸ’αžšαžΌαž”αžΆαž”αŸŠαžΈαž›αžΈαžαŸαž“αŸƒαž€αžΆαžšαž”αžšαžΆαž‡αŸαž™αž“αŸƒαžαŸ’αž“αžΆαŸ†αž„αžŸαž˜αžΆαž‡αž·αž€αžšαž”αžŸαŸ‹αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž’αŸ†αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™ αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž™αž›αŸ‹αž–αžΈαž”αž‰αŸ’αž αžΆ αž“αž·αž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™αŸ” αžαŸ†αž”αž“αŸ‹αž“αŸαŸ‡αž‚αžΊαž…αžΆαžŸαŸ‹αž“αž·αž„αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αŸ”

Andrew Tanenbaum αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž‘αž»αž€αžαžΆαž‡αžΆαž’αŸ’αž“αž€αžαŸ’αžšαž½αžŸαžαŸ’αžšαžΆαž™αž•αŸ’αž›αžΌαžœαž€αŸ’αž“αž»αž„αžœαž·αžŸαŸαž™αž“αŸαŸ‡αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αž·αž“αžαŸ’αž›αžΆαž…αž‘αŸ’αžšαžΉαžŸαŸ’αžαžΈ αžαŸ’αž‰αž»αŸ†αžŸαžΌαž˜αžŽαŸ‚αž“αžΆαŸ†αžŸαŸ€αžœαž—αŸ…αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αŸ” "αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™"αžœαžΆαž’αžΆαž…αž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž‚αž½αžšαž±αŸ’αž™αžαŸ’αž›αžΆαž…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αž”αžΌαž„ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž–αž·αžαž‡αžΆαž“αžΉαž„αž‡αž½αž™αž’αŸ’αž“αž€αž±αŸ’αž™αž–αž„αŸ’αžšαžΉαž„αž‡αŸ†αž“αžΆαž‰αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αžαŸ’αž‰αž»αŸ†β€‹αž‚αž·αžβ€‹αžαžΆ αž€αžΆαžšαžšαž…αž“αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž–αžΉαž„αž•αŸ’αž’αŸ‚αž€αž›αžΎαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ„αž™ Martin Kleppmann αžŸαŸ€αžœαž—αŸ…αžŽαŸ‚αž“αžΆαŸ†αž›αŸ’αž’αž”αŸ†αž•αž»αžαŸ” αž“αž·αž™αžΆαž™αž’αžΈαž‰αŸ’αž…αžΉαž„ Martin αž˜αžΆαž“αžšαžΏαž„αž’αžŸαŸ’αž…αžΆαžšαŸ’αž™ αž”αŸ’αž›αž€αŸ‹. αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž“αžΉαž„αž‡αž½αž™αžšαŸ€αž”αž…αŸ†αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈαž€αžΆαžšαž€αžŸαžΆαž„αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αŸ†αž“αžΎαž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€ αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†αŸ”
αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž…αžΌαž›αž…αž·αžαŸ’αžαž˜αžΎαž›αžœαžΈαžŠαŸαž’αžΌ αž˜αžΆαž“αžœαž‚αŸ’αž‚αž”αž„αŸ’αžšαŸ€αž“αžαžΆαž˜ Youtube αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž…αŸ‚αž€αž…αžΆαž™.

7. αž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αž˜αž·αž“αž’αžΆαž…αžšαžŸαŸ‹αž“αŸ…αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ”

αž—αžΆαž‚αž…αŸ’αžšαžΎαž“ αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αž„αŸ’αž€αžΎαžαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž‚αŸαž αŸ…αžαžΆ αž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž–αŸ„αž›αž‚αžΊαž‚αžΆαžαŸ‹αž”αž„αŸ’αž€αžΎαžαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‡αžΌαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž–αžΈαž€αž“αŸ’αž›αŸ‚αž„αž˜αž½αž™αž‘αŸ…αž€αž“αŸ’αž›αŸ‚αž„αž˜αž½αž™αž‘αŸ€αžαŸ” αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž’αžΆαž…αž‡αžΆαžŸαŸ’αž‚αŸ’αžšαžΈαž”αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžŠαŸ‚αž›αž…αžΌαž›αž‘αŸ…αž€αžΆαž“αŸ‹ API αžšαž”αžŸαŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžαžΆαž„αž€αŸ’αžšαŸ… αž¬αž”αž„αŸ’αž€αžΎαžαžŸαŸ†αžŽαž½αžš SQL αž”αž„αŸ’αž€αžΎαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžŠαžΆαž€αŸ‹αžœαžΆαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž αžΆαž„αž€αžŽαŸ’αžαžΆαž› (αžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™) αž¬αžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž‚αŸ’αž˜αžΆαž“αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ (αž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αžΉαž„)αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαžŸαž„αŸ’αžαŸαž”αŸ– αž”αž‰αŸ’αž‡αžΈαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αžŠαžΎαž˜αŸ’αž”αžΈαžŸαž„αŸ’αžαŸαž” αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž›αŸ’αž’αž’αŸ†αž–αžΈαž…αŸ†αžŽαž»αž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž‚αžΊαž‘αžΆαž˜αž‘αžΆαžšαŸ–

  • αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αŸαžαŸŒαž˜αžΆαž“;
  • αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ (Agile, DevOps, Design Techniques, SOA);
  • αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž…αŸ‚αž€αž…αžΆαž™ αž“αž·αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ‰αžΆαžšαŸ‰αžΆαž‘αŸ‚αž›;
  • αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‚αŸ’αžšαžΉαŸ‡αž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ - αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš αž€αžΆαžšαžšαž…αž“αžΆ αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αž“αž·αž„αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆ;
  • αž€αžΆαžšαžšαž…αž“αžΆαž“αŸƒαž€αžΆαžšαž–αž·αžŸαŸ„αž’αž“αŸ - αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž A/B αžŠαžΎαž˜αŸ’αž”αžΈαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž‚αŸ„αž›αž‚αŸ†αž“αž·αž αž€αŸ†αžŽαžαŸ‹αž—αžΆαž–αž’αžΆαž…αž‡αžΏαž‡αžΆαž€αŸ‹αž”αžΆαž“ αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž“αž·αž„αž”αž„αŸ’αž€αžΎαžαž•αŸ’αž›αžΌαžœαžŠαŸ‚αž›αž’αžΆαž…αž‘αž»αž€αž…αž·αžαŸ’αžαž”αžΆαž“ αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αžαž›αŸ‹αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž›αŸ’αž’αž”αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαŸ”

αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž˜αž½αž™αž…αŸ†αž“αž½αž“αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ’αž›αžΆαž™αž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαžšαŸ€αž“ αž“αž·αž„αž™αž›αŸ‹αž’αŸ†αž–αžΈαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αŸαžαŸŒαž˜αžΆαž“ αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž”αž“αŸ’αž/αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™/αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž› αž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž”αŸ’αžšαž’αžΆαž“αž”αž‘αžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžαŸ’αžšαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž•αŸ’αžŸαŸαž„αž‘αŸ€αž (αž˜αž·αž“αž˜αŸ‚αž“αž‚αŸ’αžšαž”αŸ‹αž˜αž»αžαžœαž·αž‡αŸ’αž‡αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‘αŸ)αŸ”

αž αžΎαž™αž…αž»αž„αž€αŸ’αžšαŸ„αž™ αžšαžΏαž„αž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžŸαŸ†αžαžΆαž“αŸ‹αžαŸ’αž›αžΆαŸ†αž„αžŽαžΆαžŸαŸ‹αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž…αž„αŸ‹αž“αž·αž™αžΆαž™αŸ”

αž•αŸ’αž›αžΌαžœαžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ’αž›αžΆαž™αž‡αžΆαžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αžΊαž˜αž·αž“αžŸαžΆαž˜αž‰αŸ’αž‰αžŠαžΌαž…αžŠαŸ‚αž›αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαŸ” αž‚αžΆαžαŸ‹αž˜αž·αž“αž’αžαŸ‹αž‘αŸ„αžŸ αž‚αžΆαžαŸ‹αžαž€αž…αž·αžαŸ’αž αž αžΎαž™αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžαŸ‚αžαŸ’αžšαŸ€αž˜αžαŸ’αž›αž½αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαžΏαž„αž“αŸαŸ‡αŸ” αž‚αŸ’αžšαžΆαžαŸ’αž›αŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž“αŸαŸ‡αž’αžΆαž…αž‡αŸ†αžšαž»αž‰αž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ„αŸ‡αž”αž„αŸ‹αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαž„αžΆαžšαž–αž·αž αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαž·αž€αŸ’αžŸαžΆαŸ”

αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž€αž»αŸ†αž›αžΆαž”αžœαžΆαžαžΆαŸ†αž„αž–αžΈαžŠαŸ†αž”αžΌαž„αŸ” αž…αŸ†αžŽαž»αž…αž‘αžΆαŸ†αž„αž˜αžΌαž›αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαžŠαŸ†αžŽαžΎαžšαž‚αžΊαžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž“αž±αŸ’αž™αž”αžΆαž“αž…αŸ’αžšαžΎαž“αžαžΆαž˜αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“ αž“αž·αž„αžαŸ’αžšαŸ€αž˜αžαŸ’αž›αž½αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž αžΆαž”αŸ’αžšαžˆαž˜αžαŸ’αž˜αžΈαŸ—αŸ”
αž“αŸαŸ‡αž‡αžΆαžšαžΌαž”αž—αžΆαž–αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž†αŸ’αž›αž„αž€αžΆαžαŸ‹ αžŠαŸ‚αž›αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž…αŸ†αžŽαž»αž…αž“αŸαŸ‡αž”αžΆαž“αž™αŸ‰αžΆαž„αž›αŸ’αž’αŸ–

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž αžΎαž™αžαžΎαž’αŸ’αž“αž€αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

αž”αžΆαž‘/αž…αžΆαžŸ αž…αžΌαžšαž…αžΆαŸ†αžαžΆ αž‡αŸ€αžŸαžœαžΆαž„αž€αžΆαžšαž αžαŸ‹αž“αžΏαž™ αž“αž·αž„αžŸαž˜αŸ’αžšαžΆαž€αŸ” αž“αŸαŸ‡αž€αŸαžŸαŸ†αžαžΆαž“αŸ‹αž•αž„αžŠαŸ‚αžšαŸ” αžŸαŸ†αžŽαžΆαž„αž›αŸ’αž’!

αž…αž»αŸ‡αž”αŸ’αžšαž·αž™αž˜αž·αžαŸ’αžαž™αž›αŸ‹αž™αŸ‰αžΆαž„αžŽαžΆαžŠαŸ‚αžš αž…αŸ†αž–αŸ„αŸ‡αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡? αž™αžΎαž„αžŸαžΌαž˜αž’αž‰αŸ’αž‡αžΎαž‰αž’αŸ’αž“αž€αž±αŸ’αž™αž‘αŸ… webinar αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαžŠαŸ‚αž›αž“αžΉαž„αž”αŸ’αžšαž–αŸ’αžšαžΉαžαŸ’αžαž‘αŸ…αž“αŸ…αžαŸ’αž„αŸƒαž“αŸαŸ‡αž“αŸ…αž˜αŸ‰αŸ„αž„ 20.00 αŸ” αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αžŸαž·αž€αŸ’αžαžΆαžŸαžΆαž›αžΆαž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž’αŸ†αž–αžΈαžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž– αž“αž·αž„αž’αžΆαž…αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžαžΌαž…αž˜αž½αž™ αž¬αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αžŠαŸ„αž™αž…αŸ†αžŽαžΆαž™αžαž·αž…αž”αŸ†αž•αž»αžαŸ” αž‡αžΆαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž αž™αžΎαž„αž“αžΉαž„αžŸαŸ’αž‚αžΆαž›αŸ‹αž‡αžΆαž˜αž½αž™αž§αž”αž€αžšαžŽαŸαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™ Google Cloud αŸ” αž›αžΆαž αžΎαž™!

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹