αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž€αžΆαžšαžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ– αžšαžΌαž”αž—αžΆαž–αž’αŸ† αž“αž·αž„αž˜αž‚αŸ’αž‚αž»αž‘αŸ’αž‘αŸαžŸαž€αŸαž’αž“αž’αžΆαž“

αžŸαž½αžŸαŸ’αžαžΈαž˜αž·αžαŸ’αžαžšαž½αž˜αž€αžΆαžšαž„αžΆαžšαŸ”

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

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

αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž€αžΆαžšαžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ– αžšαžΌαž”αž—αžΆαž–αž’αŸ† αž“αž·αž„αž˜αž‚αŸ’αž‚αž»αž‘αŸ’αž‘αŸαžŸαž€αŸαž’αž“αž’αžΆαž“

αžšαžΌαž”αžαž αž’αŸŠαžΈαžŸαžΆαž€ αžŸαŸ’αž˜αŸŠαžΈαž’ αž–αžΈ Unsplash

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

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

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

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

αž€αŸ†αžŽαžαŸ‹αž€αž˜αŸ’αžšαž·αžαžŠαŸ†αž”αžΌαž„

αžαžΎβ€‹αžαŸ’αž‰αž»αŸ†β€‹αž˜αžΆαž“β€‹αž“αŸαž™β€‹αžαžΆβ€‹αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž–αžΆαž€αŸ’αž™β€‹αžαžΆ "αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“" αž“αŸ…β€‹αž‘αžΈαž“αŸαŸ‡? αžαžΆαž˜αž–αž·αžαž“αŸ…αžŸαž˜αŸαž™αžšαž”αžŸαŸ‹αž™αžΎαž„ αž”αž‰αŸ’αž αžΆαž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αžŸαžΌαž αŸ’αžœαžœαŸ‚αžš "αž’αžΆαž…" αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ„αž™αž”αŸ’αžšαžΎαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αž αž“αž·αž„αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αŸ” αž’αžΆαžŸαŸ’αžšαŸαž™αž αŸαžαž»αž“αŸαŸ‡ αžαžΆαž˜αžšαž™αŸˆαž€αžΆαžšαžšαž»αž€αžšαž€αž‘αŸαžŸαž—αžΆαž–αž“αŸαŸ‡ αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αž”αžΌαž„αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžαŸ’αžšαžΌαžœαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž˜αž»αž“αž’αŸ’αž“αž€αŸ” αž€αž»αŸ†αž—αŸ’αž›αŸαž…αžαžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜ αž“αž·αž„αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αžαž·αžαžαŸ†αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžαžΆαž˜αžšαž”αŸ€αž”αžŠαŸ‚αž›αžαŸ’αžšαž„αŸ‹ αž“αž·αž„αžŸαžΆαž˜αž‰αŸ’αž‰αž”αŸ†αž•αž»αž (αžαžΆαž˜αž‘αžŸαŸ’αžŸαž“αŸˆαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎ)αŸ” αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαžšαžΏαž„αž“αŸαŸ‡αžŸαŸ†αžαžΆαž“αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αž„αž…αžΆαŸ†? αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž€αžΌαž’αžšαžŠαŸ„αžŽαŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž’αŸ’αž“αž€αž…αžΌαž›αž…αž·αžαŸ’αžαžŸαŸ’αžœαŸ‚αž„αžšαž€αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž–αžΈαž–αŸ’αžšαŸ„αŸ‡αž’αŸ’αž“αž€αž‚αž·αžαžαžΆ "αžαžΎαžαŸ’αž‰αž»αŸ†αž‡αžΆαž’αŸ’αž“αž€αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ’αžšαž—αŸαž‘αžŽαžΆ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžαŸ’αž‰αž»αŸ†αž’αŸ’αžœαžΎαžαžΆαž˜αž‚αŸ†αžšαžΌαž‚αŸ’αžšαž”αŸ‹αž‘αžΈαž€αž“αŸ’αž›αŸ‚αž„"? αžαžΆαž˜αž–αž·αžαž‘αŸ… αžŸαž·αž›αŸ’αž”αŸˆαž“αŸ…αž‘αžΈαž“αŸαŸ‡αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž’αŸ†αž–αžΈαž€αž“αŸ’αž›αŸ‚αž„ αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎ. αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹ αž™αžΎαž„αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαžšαŸ€αž„αŸ—αžαŸ’αž›αž½αž“ αž–αžΈαž˜αž½αž™αž–αŸαž›αž‘αŸ…αž˜αž½αž™αž–αŸαž› αžŠαŸ‚αž›αž”αž‰αŸ’αž αžΆαž”αŸ’αžšαžˆαž˜αž“αžΈαž˜αž½αž™αŸ—αŸ” αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž˜αŸ’αžšαž·αžαžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž™αžΎαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž™αŸ‰αžΆαž„αž…αŸ’αž”αžΆαžŸαŸ‹ αž“αŸ„αŸ‡αž™αžΎαž„αžŠαžΉαž„αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž…αŸ†αžŽαžΆαž™αžαžΆαž˜αž–αž›αžšαž”αžŸαŸ‹αž™αžΎαž„αž›αžΎαŸ– αž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αž‡αž˜αŸ’αžšαžΎαžŸαžŠαŸ‚αž›αžαŸ’αžšαŸ€αž˜αžšαž½αž…αž‡αžΆαžŸαŸ’αžšαŸαž…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž“αŸ…αž…αŸ†αž–αŸ„αŸ‡αž˜αž»αžαž™αžΎαž„ αž¬αžŸαž·αž€αŸ’αžŸαžΆαžœαžΆαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αž αž“αž·αž„αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αŸ”

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

αž˜αž·αž“αž’αžΈαž‘αŸ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜? αž™αžΌ ដូណអ αž˜αŸ‰αžΆαž‘αžΈαžŽαžΆ αž˜αžΆαž“αžƒαŸ’αž›αžΆαŸ†αž„αž˜αž½αž™αž“αŸ…αž›αžΎ GitHub αž αŸ…αžαžΆ αž”αŸ’αžšαž–αŸαž“αŸ’αž’ - αžšαž…αž“αžΆ - αž”αž‹αž˜αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αžšαŸ€αž“αž–αžΈαžšαž”αŸ€αž”αžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αž“αžΆαžαž’αŸ† αž€αŸαžŠαžΌαž…αž‡αžΆαžšαŸ€αž”αž…αŸ†αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŸαž˜αŸ’αž—αžΆαžŸαž“αŸαž›αžΎαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸαŸ‡αŸ” αžƒαŸ’αž›αžΆαŸ†αž„αž˜αžΆαž“αž•αŸ’αž“αŸ‚αž€αžŠαŸ‚αž›αž˜αžΆαž“αž§αž‘αžΆαž αžšαžŽαŸ αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαž‡αžΆαž–αž·αžŸαŸαžŸ αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž·αž…αžΆαžšαžŽαžΆαž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž…αžΌαž›αž‘αŸ…αž‡αž·αžαž€αžΆαžšαžšαž…αž“αžΆαž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž›αŸ’αž”αžΈαž˜αž½αž™αž…αŸ†αž“αž½αž“αž§αž‘αžΆαž αžšαžŽαŸ Twitter, Uber αž‡αžΆαžŠαžΎαž˜αŸ”

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

αž”αž„αŸ’αž€αžΎαžαž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž’αŸ†αž–αžΈαž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€ αž“αž·αž„αž‘αžΆαž‰αž™αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™

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

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

αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž€αžΆαžšαžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ– αžšαžΌαž”αž—αžΆαž–αž’αŸ† αž“αž·αž„αž˜αž‚αŸ’αž‚αž»αž‘αŸ’αž‘αŸαžŸαž€αŸαž’αž“αž’αžΆαž“

αžšαžΌαž”αžαž αž›αŸ„αž€ Samuel Zeller αž–αžΈ Unsplash

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

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

αž›αŸ†αž“αžΆαŸ†αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„

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

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

αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž€αžΆαžšαžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ– αžšαžΌαž”αž—αžΆαž–αž’αŸ† αž“αž·αž„αž˜αž‚αŸ’αž‚αž»αž‘αŸ’αž‘αŸαžŸαž€αŸαž’αž“αž’αžΆαž“

αžšαžΌαž”αžαž αž›αŸ„αž€ Tony Stoddard αž–αžΈ Unsplash

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

αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹

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

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

αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž“αŸαŸ‡αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž›αŸ’αž”αžΈ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžˆαŸ’αž˜αŸ„αŸ‡αžŠαŸ‚αž“ (DNS) αŸ” αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ‚αž”αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαž”αŸ†αž”αŸ’αž›αŸ‚αž„αžˆαŸ’αž˜αŸ„αŸ‡αžŠαŸ‚αž“αžŠαžΌαž…αž‡αžΆ weighted round robin αž“αž·αž„ method-based latency-based αžŠαžΎαž˜αŸ’αž”αžΈαž‡αž½αž™αž…αŸ‚αž€αž…αžΆαž™αž”αž“αŸ’αž‘αž»αž€αŸ”

αž•αŸ’αž‘αž»αž€αžαž»αž›αŸ’αž™αž—αžΆαž– αž˜αžΆαž“αžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ αž αžΎαž™αžŸαŸ’αž‘αžΎαžšαžαŸ‚αž‚αŸ’αžšαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸŠαž·αž“αž’αžΊαžŽαž·αžαž’αŸ†αŸ—αžŠαŸ‚αž›αž™αžΎαž„αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αžΆαž˜αž½αž™αžŸαž–αŸ’αžœαžαŸ’αž„αŸƒαž“αŸαŸ‡ αž‚αžΊαžŸαŸ’αžαž·αžαž“αŸ…αžαžΆαž„αž€αŸ’αžšαŸ„αž™αž§αž”αž€αžšαžŽαŸαž•αŸ’αž‘αž»αž€αžαž»αž›αŸ’αž™αž—αžΆαž–αž˜αž½αž™ αž¬αž…αŸ’αžšαžΎαž“αŸ” Load Balancers αž‡αž½αž™αž…αŸ‚αž€αž…αžΆαž™αžŸαŸ†αžŽαžΎαžšαž”αžŸαŸ‹αž’αžαž·αžαž·αž‡αž“αž“αŸ…αž‘αžΌαž‘αžΆαŸ†αž„αž€αžšαžŽαžΈαžŠαŸ‚αž›αž˜αžΆαž“αž…αŸ’αžšαžΎαž“αŸ” Load Balancers αž˜αžΆαž“αž‘αžΆαŸ†αž„αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„ αž“αž·αž„αžŸαžΌαž αŸ’αžœαžœαŸ‚αžš αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αžΆαž˜αž½αž™αž•αŸ’αž“αŸ‚αž€αž‘αž“αŸ‹ αž§αž‘αžΆαž αžšαžŽαŸαŸ” HAProxy ΠΈ αž’αŸαž›αž”αŸŠαžΈ. αž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈαž”αž‰αŸ’αž…αŸ’αžšαžΆαžŸ αž‚αŸ†αž“αž·αžαž€αŸαžŸαŸ’αžšαžŠαŸ€αž„αž‘αŸ…αž“αžΉαž„ Load Balancers αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αžΆαž“αž…αž“αŸ’αž›αŸ„αŸ‡αžšαžœαžΆαž„αž‘αžΈαž˜αž½αž™ αž“αž·αž„αž‘αžΈαž–αžΈαžšαž€αŸαžŠαŸ„αž™αŸ” αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹. αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαžαŸ‚αž™αž€αž˜αž€αž–αž·αž…αžΆαžšαžŽαžΆαž“αŸ…αž–αŸαž›αžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αž’αŸ’αž“αž€αž€αŸαž‚αž½αžšαžαŸ‚αžŠαžΉαž„αž’αŸ†αž–αžΈ αž”αžŽαŸ’αžαžΆαž‰αž…αŸ‚αž€αž…αžΆαž™αž˜αžΆαžαž·αž€αžΆ (CDN) αŸ” CDN αž‚αžΊαž‡αžΆαž”αžŽαŸ’αžαžΆαž‰αž…αŸ‚αž€αž…αžΆαž™αžŸαž€αž›αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž–αžΈαžαŸ’αž“αžΆαŸ†αž„αžŠαŸ‚αž›αž˜αžΆαž“αž‘αžΈαžαžΆαŸ†αž„αž—αžΌαž˜αž·αžŸαžΆαžŸαŸ’αžšαŸ’αžαž€αžΆαž“αŸ‹αžαŸ‚αž‡αž·αžαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ” CDNs αž‚αžΊαž›αŸ’αž’αž”αŸ’αžšαžΎαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž―αž€αžŸαžΆαžšαž‹αž·αžαž·αžœαž“αŸ’αžαžŠαŸ‚αž›αžŸαžšαžŸαŸαžšαž€αŸ’αž“αž»αž„ JavaScript, CSS αž“αž·αž„ HTML αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ αžŸαŸαžœαžΆαž–αž–αž€αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž…αžšαžΆαž…αžšαžŽαŸαž‚αžΊαž‡αžΆαžšαžΏαž„αž’αž˜αŸ’αž˜αžαžΆαž“αžΆαž–αŸαž›αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž“αŸαŸ‡ αž§αž‘αžΆαž αžšαžŽαŸαŸ” αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž…αžšαžΆαž…αžšαžŽαŸ Azureαž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž“αžΌαžœαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž‡αžΆαžŸαž€αž› αž“αž·αž„αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž—αžΆαž–αž™αžΊαžαž™αŸ‰αžΆαžœαž“αŸ…αž–αŸαž›αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž˜αžΆαžαž·αž€αžΆαžαžΆαž˜αžœαž“αŸ’αžαŸ” αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αžŸαŸαžœαžΆαž”αŸ‚αž”αž“αŸαŸ‡αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‚αŸαž αž‘αŸ†αž–αŸαžšαž‚αŸ’αž˜αžΆαž“αžšαžŠαŸ’αž‹αŸ”

αž…αžΌαžšαž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαžαž€αŸ’αž€αžœαž·αž‡αŸ’αž‡αžΆαž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αŸ” αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αžαž€αŸ’αž€αžœαž·αž‡αŸ’αž‡αžΆ αž›αŸ†αž αžΌαžšαž€αžΆαžšαž„αžΆαžš αž“αž·αž„αž’αžΆαžαž»αž•αŸ’αžŸαŸ†

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

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

αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŸαž αž€αžΆαžš

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

αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž€αžΆαžšαžšαž…αž“αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αŸ– αžšαžΌαž”αž—αžΆαž–αž’αŸ† αž“αž·αž„αž˜αž‚αŸ’αž‚αž»αž‘αŸ’αž‘αŸαžŸαž€αŸαž’αž“αž’αžΆαž“

αžšαžΌαž”αžαž αž€αžΆαž›αžΈαžŒαžΈαž€αžΌ αž–αžΈ Unsplash

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

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

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

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