Building Evolutionary Architectures

·

Книга рассказываСт ΠΎ построСниС ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ сСрвиса. Под ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ подразумСваСтся ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΊ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Для этого Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ понятиС фитнСс Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с гСнСтичСскими Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ. Для Π²Ρ‹Π±ΠΎΡ€Π° Π²Π΅Ρ€Π½Ρ‹Ρ… фитнСс Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ со списком -остСй/-ilites сСрвиса.

ЀитнСс Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΡ‹ Π½Π΅ просто опрСдСляСм, Π½ΠΎ Π΅Ρ‰Ρ‘ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ. НапримСр, Ссли Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ±Π»ΡŽΡΡ‚ΠΈ ΡΠ»Π°Π±ΡƒΡŽ ΡΠ²ΡΠ·Π½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ ΠΌΡ‹ пишСм Π»ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ для связи ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Π²Ρ‹Π΄Π°Ρ‘ΠΌ api-ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊ сСрвисам. Если ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… дСплоя ΠΏΡ€ΠΎΠ³ΠΎΠ½ΡΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹Π΅ тСсты ΠΈΠ»ΠΈ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° соблюдСниСм критСрия. Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π°, Π° дальшС ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΈΡ… измСнСниями.

Π’ ΠΊΠ½ΠΈΠ³Π΅ всячСски ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ привСсти ΠΊ мысли, Ρ‡Ρ‚ΠΎ микросСрвисы нашС всё, Π° Π²ΠΎΡ‚ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ Ρ€Π°Π·Π²Π°Π»ΠΈΡ‚ΡŒΡΡ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ это ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ количСство Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ сСрвису возрастут, Π° большоС количСство Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Π°ΠΌ. ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π² любом случаС, Π½ΠΎ вопрос Π² ΠΈΡ… количСствС.

Для дСкомпозиция ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ соотнСсти для ΠΊΠ°ΠΊΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ ΠΌΡ‹ это Π΄Π΅Π»Π°Π΅ΠΌ, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ характСристики Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠ½Ρ†Π΅. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ этой Π·Π°Π΄Π°Ρ‡Π΅, стоит ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π°.

Π“Π»Π°Π²Π½Ρ‹Π΅ чСклисты ΠΈΠ· ΠΊΠ½ΠΈΠ³ΠΈ:

  • A fitness function review, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ стоит Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°ΠΆΠ΅ Π² Π²ΠΈΠ΄Ρƒ отсутствия ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ фитнСс Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΌΡ‹ Π½Π°Ρ‡Π½Ρ‘ΠΌ ΠΈΡ… ΠΏΠΈΡΠ°Ρ‚ΡŒ.
  • Culture questions from architect
  • И, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, The list of -ilities

Π¦ΠΈΡ‚Π°Ρ‚Ρ‹

Π—Π°Π΄Π°Ρ‡ΠΈ

  • #task ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ всС Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠ· ΠΊΠ½ΠΈΠ³ΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Zettels βœ… 2023-01-03
  • #task ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΈΠ· ΠΊΠ½ΠΈΠ³ΠΈ πŸ“… 2023-05-14 βœ… 2023-05-14
  • #task Π”ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ свои Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π° основС ΠΈΠ΄Π΅ΠΉ ΠΈΠ· ΠΊΠ½ΠΈΠ³

ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹Π΅ ссылки