แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžแŸ’แž‰แžปแŸ†แžแŸ’แžšแžกแž”แŸ‹แž˜แž€แžœแžทแž‰แž“แžผแžœ monolith แžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ†

แžœแžถแž แžถแž€แŸ‹แžŠแžผแž…แž‡แžถแžแžถแž€แŸ†แž–แžผแž›แž“แŸƒแž€แžถแžšแž”แŸ†แž•แŸ’แž›แžพแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸแžœแžถแž˜แžธแž€แŸ’แžšแžผแž‚แžบแž“แŸ…แž–แžธแž€แŸ’แžšแŸ„แž™แž™แžพแž„แŸ” แž™แžพแž„แž›แŸ‚แž„แžขแžถแž“แž”แŸ’แžšแž€แžถแžŸแž‡แžถแž…แŸ’แžšแžพแž“แžŠแž„แž€แŸ’แž“แžปแž„แž˜แžฝแž™แžŸแž”แŸ’แžแžถแž แŸ "แžšแž”แŸ€แž”แžŠแŸ‚แž›แžแŸ’แž‰แžปแŸ†แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธ monolith แžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ†แž‘แŸ… 150 แžŸแŸแžœแžถแž€แž˜แŸ’แž˜" แŸ” แžฅแžกแžผแžœโ€‹แž“แŸแŸ‡โ€‹แžแŸ’แž‰แžปแŸ†โ€‹แžฎโ€‹แž‚แŸ†แž“แžทแžโ€‹แž’แž˜แŸ’แž˜แžแžถโ€‹แž…แŸ’แžšแžพแž“โ€‹แž‘แŸ€แžแŸ– ยซแžแŸ’แž‰แžปแŸ†โ€‹แž˜แžทแž“โ€‹แžŸแŸ’แžขแž”แŸ‹โ€‹แž˜แž“แŸ„แžšแž˜แŸ’แž™โ€‹แž‘แŸ แžแŸ’แž‰แžปแŸ†โ€‹แž‚แŸ’แžšแžถแž“แŸ‹โ€‹แžแŸ‚โ€‹แžแŸ’แžœแž›แŸ‹โ€‹แž–แžธโ€‹แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–ยปแŸ” แž™แžพแž„แžแŸ‚แž˜แž‘แžถแŸ†แž„แž”แžถแž“แžŸแž„แŸ’แž€แŸแžแžƒแžพแž‰แž€แžถแžšแž’แŸ’แžœแžพแž…แŸ†แžŽแžถแž€แžŸแŸ’แžšแžปแž€แž‡แžถแž…แŸ’แžšแžพแž“แŸ” แž–แžธ microservices แžแŸ’แžšแžกแž”แŸ‹แž‘แŸ… monolith. แž“แŸ…แž–แŸแž›แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž’แŸ†แž˜แžฝแž™แž‘แŸ…แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžแžผแž…แž‡แžถแž„แž…แŸ’แžšแžพแž“ แžขแŸ’แž“แž€แž“แžนแž„แžแŸ’แžšแžผแžœแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แž‰แŸ’แž แžถแžแŸ’แž˜แžธแŸ—แž‡แžถแž…แŸ’แžšแžพแž“แŸ” แž…แžผแžšแž™แžพแž„แžšแžถแž™แž”แž‰แŸ’แž‡แžธแž–แžฝแž€แžœแžถแžฑแŸ’แž™แž”แžถแž“แžแŸ’แž›แžธแžแžถแž˜แžŠแŸ‚แž›แžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แŸ”

แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แŸ– แž–แžธแž‚แžธแž˜แžธแžœแžทแž‘แŸ’แž™แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžŠแž›แŸ‹แž˜แŸแž€แžถแž“แžทแž…แž€แž„แŸ‹แž‘แžทแž…

แž€แžถแžšแžŠแŸ†แžกแžพแž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ แž“แžทแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž˜แžถแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž•แŸ’แž‘แŸƒแžแžถแž„แž€แŸ’แžšแŸ„แž™แž‚แžบแž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸแžŸแžถแž˜แž‰แŸ’แž‰แž˜แžฝแž™แŸ” แžแŸ’แž‰แžปแŸ†แž”แŸ„แŸ‡แž•แŸ’แžŸแžถแž™ readme แž“แŸ…แž›แžพ Github แž แžพแž™แž‡แžถแžšแžฟแž™แŸ—แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž˜แžฝแž™แž˜แŸ‰แŸ„แž„ แž–แžธแžšแž”แžธแž˜แŸ‰แŸ„แž„ แžขแŸ’แžœแžธแŸ—แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž”แžถแž“ แž แžพแž™แžแŸ’แž‰แžปแŸ†แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แž˜แžธแŸ” แž€แžถแžšแž”แž“แŸ’แžแŸ‚แž˜ แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžผแžŠ แž™แŸ‰แžถแž„แž แŸ„แž…แžŽแžถแžŸแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แžšแžทแžŸแŸ’แžแžถแž“แžŠแŸ†แž”แžผแž„ แž‚แžบแž’แŸ’แžœแžพแžกแžพแž„แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธแž˜แžฝแž™แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แž”แŸ’แžšแžŸแžทแž“โ€‹แž”แžพโ€‹แž™แžพแž„โ€‹แž…แžผแž›โ€‹แž‘แŸ…โ€‹แž€แŸ’แž“แžปแž„โ€‹แžŸแŸแžœแžถโ€‹แž˜แžธแž€แŸ’แžšแžผโ€‹ แž“แŸ„แŸ‡โ€‹แž–แŸแž›โ€‹แž…แžถแž”แŸ‹โ€‹แž•แŸ’แžแžพแž˜โ€‹แžŠแŸ†แž”แžผแž„โ€‹แžกแžพแž„โ€‹แžแŸ’แž–แžŸแŸ‹โ€‹แŸ” แž˜แŸ‚แž“แž แžพแž™ แžฅแžกแžผแžœแž“แŸแŸ‡แž™แžพแž„แž˜แžถแž“ Docker แž‡แžถแž˜แžฝแž™แž“แžนแž„แžœแž„แŸ‹แž—แŸ’แž›แŸแž„ แž“แžทแž„แž…แž„แŸ’แž€แŸ„แž˜แž˜แŸ‰แžถแžŸแŸŠแžธแž“ K8 แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แž˜แžธแžแŸ’แž˜แŸ„แž„ แžขแŸ’แžœแžธแŸ—แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸแŸ‡แž‚แžบแžŸแŸ’แž˜แžปแž‚แžŸแŸ’แž˜แžถแž‰แž‡แžถแž„แŸ” แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ’แž˜แŸแž„แž‡แŸ†แž‘แž„แŸ‹แž‡แžถแž…แŸ’แžšแžพแž“ แž“แŸแŸ‡แž‚แžบแž‡แžถแž”แž“แŸ’แž‘แžปแž€แžŠแŸ‚แž›แž–แžทแžแž‡แžถแž•แž›แžœแžทแž”แžถแž€แžŠแŸ‚แž›แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แŸ”

แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž˜แžทแž“แž„แžถแž™แž™แž›แŸ‹แž‘แŸแŸ”

แžŸแžผแž˜โ€‹แž•แŸ’แžแŸ„แžโ€‹แž›แžพโ€‹แž™แžปแžœแž‡แž“โ€‹แžšแž”แžŸแŸ‹โ€‹แž™แžพแž„โ€‹แž˜แžฝแž™โ€‹แž—แŸ’แž›แŸ‚แžแŸ” แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ monolithic แž”แŸ’แžšแžŸแžทแž“แž”แžพแž€แŸ†แž แžปแžŸแž”แžถแž“แž€แžพแžแžกแžพแž„ แžœแžถแž„แžถแž™แžŸแŸ’แžšแžฝแž›แž€แŸ’แž“แžปแž„แž€แžถแžšแžแžถแž˜แžŠแžถแž“แžœแžถ แž แžพแž™แž”แž“แŸ’แžแž‘แŸ…แž€แžถแžšแž€แŸ‚แž€แŸ†แž แžปแžŸแž—แŸ’แž›แžถแž˜แŸ—แŸ” แžฅแžกแžผแžœแž“แŸแŸ‡ แž™แžพแž„แž˜แžถแž“แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แž“แžทแž™แžถแž™แž‘แŸ…แž€แžถแž“แŸ‹แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž˜แžฝแž™แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžแž˜แŸ’แžšแž„แŸ‹แž‡แžฝแžšแžขแŸ’แžœแžธแž˜แžฝแž™แž“แŸ…แž›แžพแžกแžถแž“แž€แŸ’แžšแžปแž„แžŸแžถแžšแžŠแŸ‚แž›แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž˜แžฝแž™แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž แžพแž™แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แž˜แžถแž“แž€แŸ†แž แžปแžŸแž€แžพแžแžกแžพแž„แŸ” แž™แžพแž„แžแŸ’แžšแžผแžœแžŠแžถแž€แŸ‹แž”แŸ†แžŽแŸ‚แž€แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸแŸ‡แž‡แžถแž˜แžฝแž™แž‚แŸ’แž“แžถ แžŠแžพแž˜แŸ’แž”แžธแžŠแžนแž„แžแžถ แžŸแŸแžœแžถแž€แž˜แŸ’แž˜ A แž€แŸ†แž–แžปแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แŸ†แžŽแŸ‚ 11 แž แžพแž™ Service E แž€แŸ†แž–แžปแž„แžšแž„แŸ‹แž…แžถแŸ†แž€แŸ†แžŽแŸ‚ 12 แžšแžฝแž…แž แžพแž™แŸ” แžœแžถแžแžปแžŸแž‚แŸ’แž“แžถแžแŸ’แž›แžถแŸ†แž„แž–แžธแž€แŸ†แžŽแžแŸ‹แž แŸแžแžปแžšแžฝแž˜แžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ†แŸ– แžŠแŸ„แž™แžแŸ’แžšแžผแžœแž”แŸ’แžšแžพแžŸแŸ’แžแžถแž“แžธแž™แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜/แž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸแžŠแžพแž˜แŸ’แž”แžธแžŠแžพแžšแŸ” แžแžถแž˜แžšแž™แŸˆแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž˜แžฝแž™แž‡แŸ†แž แžถแž“แž˜แŸ’แžแž„ แŸ— แŸ” แž€แžถแžšแž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸ แž“แžทแž„แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แž”แžถแž“แž€แŸ’แž›แžถแž™แž‘แŸ…แž‡แžถแž€แžถแžšแž›แŸ†แž”แžถแž€แž‡แžถแž„แž˜แžปแž“แŸ”

แž”แŸ’แžšแžŸแžทแž“แž”แžพแžœแžถแž˜แžทแž“แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸแž‘แŸ แž”แŸ’แžšแž แŸ‚แž›แž‡แžถแž™แžพแž„แž“แžนแž„แžŸแžถแž€แž›แŸ’แž”แž„แž–แžฝแž€แžœแžถ

แž€แžถแžšแž’แŸ’แžœแžพแžŸแž˜แžถแž แžšแžŽแž€แž˜แŸ’แž˜แž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹ แž“แžทแž„แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹ แžฅแžกแžผแžœแž“แŸแŸ‡แž”แžถแž“แž€แŸ’แž›แžถแž™แž‡แžถแžšแžฟแž„แž’แž˜แŸ’แž˜แžแžถแŸ” แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแŸ’แž˜แžธแž—แžถแž‚แž…แŸ’แžšแžพแž“แžŠแŸ‚แž›แžแŸ’แž‰แžปแŸ†แžƒแžพแž‰แž”แž„แŸ’แž€แžพแž แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแž“แžธแž˜แžฝแž™แŸ— แž แžพแž™แžแž˜แŸ’แžšแžผแžœแžฑแŸ’แž™แž’แŸ’แžœแžพแžแŸแžŸแŸ’แž แž“แžทแž„แž–แžทแž“แžทแžแŸ’แž™แž˜แžปแž“แž–แŸแž›แž…แžปแŸ‡แžˆแŸ’แž˜แŸ„แŸ‡แŸ” แž‘แžถแŸ†แž„แž“แŸแŸ‡แž‚แžบแž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸแžขแžŸแŸ’แž…แžถแžšแŸ’แž™แžŠแŸ‚แž›แž˜แžทแž“แž‚แžฝแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž”แž„แŸ‹แž…แŸ„แž› แž แžพแž™แž”แžถแž“แž€แŸ’แž›แžถแž™แž‡แžถแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŠแŸแž’แŸ†แž˜แžฝแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แž‡แžถแž…แŸ’แžšแžพแž“แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžฅแžกแžผแžœแž“แŸแŸ‡ แžŠแžพแž˜แŸ’แž”แžธแžŸแžถแž€แž›แŸ’แž”แž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž–แžทแžแž”แŸ’แžšแžถแž€แžŠ แžแŸ’แž‰แžปแŸ†แžแŸ’แžšแžผแžœแžแŸ‚แž‘แžถแž‰แž™แž€แž€แŸ†แžŽแŸ‚แž–แŸแž‰แž›แŸแž‰แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ†แŸ” แž…แž„แž…แžถแŸ†แžœแžทแžŸแŸ’แžœแž€แžšแžแŸ’แž˜แžธแžŠแŸ‚แž›แž˜แžถแž“แž…แž„แŸ’แž€แŸ„แž˜ K8 แž“แŸƒแžŸแŸแžœแžถแž€แž˜แŸ’แž˜ 150? แžฅแžกแžผแžœแž“แŸแŸ‡ แž™แžพแž„แž“แžนแž„แž”แž„แŸ’แžšแŸ€แž“แž”แŸ’แžšแž–แŸแž“แŸ’แž’ CI แžšแž”แžŸแŸ‹แž™แžพแž„แž–แžธแžšแž”แŸ€แž”แž”แž„แŸ’แž€แžพแžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸแŸ‡ แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แžแžถแžขแŸ’แžœแžธแŸ—แž–แžทแžแž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ” แž“แŸแŸ‡แž”แŸ’แžšแž แŸ‚แž›แž‡แžถแž€แžถแžšแž”แŸ’แžšแžนแž„แž”แŸ’แžšแŸ‚แž„แžแŸ’แž›แžถแŸ†แž„แž–แŸแž€ แžŠแžผแž…แŸ’แž“แŸแŸ‡แž™แžพแž„แž“แžนแž„แžŸแžถแž€แž›แŸ’แž”แž„แž•แŸ’แž“แŸ‚แž€แž“แžธแž˜แžฝแž™แŸ—แžŠแŸ„แž™แžฏแž€แŸ„แŸ– แžแŸ’แž‰แžปแŸ†แž‡แžฟแž‡แžถแž€แŸ‹แžแžถแž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแžšแž”แžŸแŸ‹แž™แžพแž„แž‚แžบแž›แŸ’แžขแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹ APIs แž‚แžบแžŸแŸ’แžขแžถแž แž แžพแž™แž€แžถแžšแž”แžšแžถแž‡แŸแž™แž“แŸƒแžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž‚แžบแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ แž แžพแž™แž“แžนแž„แž˜แžทแž“แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แžขแŸ’แž“แž€แžŠแž‘แŸƒแž‘แŸแŸ”

แž€แžถแžšแžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž›แž‘แžถแŸ†แž„แžขแžŸแŸ‹แž˜แžถแž“แž แŸแžแžปแž•แž›แž›แŸ’แžขแŸ” แž˜แŸ‚แž“แž‘แŸ?

แž˜แžถแž“แž แŸแžแžปแž•แž›แž‡แžถแž…แŸ’แžšแžพแž“แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแž‘แŸ…แžŸแŸแžœแžถแž˜แžธแž€แŸ’แžšแžผแŸ” แžแŸ’แž‰แžปแŸ†แž”แžถแž“แžƒแžพแž‰แž€แžถแžšแž’แŸ’แžœแžพแž”แŸ‚แž”แž“แŸแŸ‡แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แžถแž–แž”แžแŸ‹แž”แŸ‚แž“แž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“ แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แŸ’แžšแžปแž˜แž’แŸ’แžœแžพแž˜แžถแžแŸ’แžšแžŠแŸ’แž‹แžถแž“ แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แžแž›แŸ‹แž“แžผแžœแž“แžทแžšแž“แŸ’แžแžšแž—แžถแž–แž€แžถแž“แŸ‹แžแŸ‚แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแžถแž˜แž€แžถแžšแž–แžทแž แž™แžพแž„แž”แžถแž“แž”แžŽแŸ’แžแžถแž€แŸ‹แž‘แžปแž“แž‡แžถแž…แŸ’แžšแžพแž“แž‘แžŸแŸ’แžŸแžœแžแŸ’แžŸแž€แŸ’แž“แžปแž„แžงแž”แž€แžšแžŽแŸ แž“แžทแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž“แžถแž“แžถ แžŠแžพแž˜แŸ’แž”แžธแžขแž—แžทแžœแžŒแŸ’แž monoliths แžŠแŸ‚แž›แž”แž“แŸ’แžแžœแžทแžœแžแŸ’แžแŸ” แžแŸ’แž‰แžปแŸ†แž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™แžขแŸ’แž“แž€แž‡แŸ†แž“แžถแž‰แž€แŸ’แž“แžปแž„แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž•แŸ’แžŸแŸแž„แŸ—แž‚แŸ’แž“แžถแŸ” แž‡แžถแž’แž˜แŸ’แž˜แžแžถแž™แžพแž„แž“แžทแž™แžถแž™แžขแŸ†แž–แžธแž€แžถแžšแž’แŸ’แžœแžพแž˜แžถแžแŸ’แžšแžŠแŸ’แž‹แžถแž“ แž–แžธแž–แŸ’แžšแŸ„แŸ‡แž–แžฝแž€แžœแžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‘แŸ…แž€แŸ’แž“แžปแž„แžŠแŸ‚แž“แž€แŸ†แžŽแžแŸ‹แž“แŸƒแžแŸ’แž“แžถแŸ†แž„แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ Postgres แžแŸ‚แž˜แžฝแž™แŸ” แž€แžถแžšแžŸแž“แŸ’แž‘แž“แžถแž—แžถแž‚แž…แŸ’แžšแžพแž“แž‚แžบแžขแŸ†แž–แžธ แž€แžถแžšแž’แŸ’แžœแžพแž˜แžถแžแŸ’แžšแžŠแŸ’แž‹แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™.

แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ’แž‰แžปแŸ†แžแŸ‚แž„แžแŸ‚แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžšแŸ€แž“แžขแŸ†แž–แžธแžŸแŸ’แžแžถแž”แžแŸ’แž™แž€แž˜แŸ’แž˜แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแŸ” แžแžพโ€‹แž–แžฝแž€แž‚แŸโ€‹แžŸแŸ’แžแžทแžโ€‹แž“แŸ…โ€‹แžŠแŸ†แžŽแžถแž€แŸ‹แž€แžถแž›โ€‹แžŽแžถโ€‹แž“แŸƒโ€‹แž€แžถแžšโ€‹แž•แŸ’แž›แžถแžŸแŸ‹โ€‹แž”แŸ’แžแžผแžšโ€‹แž‘แŸ…โ€‹แž˜แžธแž€แŸ’แžšแžผโ€‹แžŸแŸแžœแžถ? แžœแžถแž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžƒแžพแž‰แžœแžทแžŸแŸ’แžœแž€แžšแž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“แž“แžทแž™แžถแž™แžแžถแž–แžฝแž€แž‚แŸแžŸแž”แŸ’แž”แžถแž™แž…แžทแžแŸ’แžแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ monolithic แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแŸ” แž˜แž“แžปแžŸแŸ’แžŸแž‡แžถแž…แŸ’แžšแžพแž“แž“แžนแž„แž‘แž‘แžฝแž›แž”แžถแž“แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž–แžธแžŸแŸแžœแžถแž˜แžธแž€แŸ’แžšแžผ แž แžพแž™แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž“แžนแž„แž›แžพแžŸแž–แžธแž—แžถแž–แžšแžŠแžทแž”แžšแžŠแžปแž”แž“แŸ…แž€แŸ’แž“แžปแž„แž•แŸ’แž›แžผแžœแž’แŸ’แžœแžพแž…แŸ†แžŽแžถแž€แžŸแŸ’แžšแžปแž€แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹ แžŸแžผแž˜แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™แžแŸ’แž‰แžปแŸ†แž“แžผแžœแž€แž˜แŸ’แž˜แžœแžทแž’แžธ monolithic แžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ† แž€แž“แŸ’แž›แŸ‚แž„แž˜แžฝแž™แž“แŸ…แž›แžพแž†แŸ’แž“แŸแžš - แž แžพแž™แžแŸ’แž‰แžปแŸ†แžŸแž”แŸ’แž”แžถแž™แž…แžทแžแŸ’แžแž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„แŸ”

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

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹