Skip to content

Commit

Permalink
review generic sudomains
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammadKarimi committed Apr 2, 2024
1 parent 8face8f commit c05c1f8
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 15 deletions.
15 changes: 2 additions & 13 deletions .obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,8 @@
"source": true
}
}
},
{
"id": "b76b0b63fa95c384",
"type": "leaf",
"state": {
"type": "release-notes",
"state": {
"currentVersion": "1.5.12"
}
}
}
],
"currentTab": 1
]
}
],
"direction": "vertical"
Expand Down Expand Up @@ -157,7 +146,7 @@
"command-palette:Open command palette": false
}
},
"active": "b76b0b63fa95c384",
"active": "d15e1bdd51457826",
"lastOpenFiles": [
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.3 Supporting Subdomains/1.3.3 Supporting Subdomain.md",
"content/part 1 - Strategic Design/chapter 1/1.3 What is a Subdomain/1.3.2 Generic Subdomains/1.3.2 Generic subdomains.md",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ type: docs
## استراتژی راه حل و سلوشن

زیردامنه‌های هسته به کمپانی امکان رقابت با سایر بازیگران در صنعت را فراهم میکند. این یک مسئولیت حیاتی کسب‌وکار است، اما آیا این به معنای این است که زیردامنه‌های حمایتی و عمومی مهم نیستند؟ البته که خیر.
تمام زیردامنه‌ها برای کار شرکت در دامنه کسب‌وکار لازم هستند. زیردامنه‌ها مانند بلوک‌های ساختمان مهم و اساسی هستند: یکی را بردارید امکان دارد که کل ساختار سقوط کند. با این حال، ما می‌توانیم از ویژگی‌های ذاتی زیردامنه‌ها استفاده کنیم تا استراتژی‌های پیاده‌سازی را برای هر نوع زیردامنه به بهترین نحو پیاده‌سازی کنیم.
تمام زیردامنه‌ها برای کار شرکت در دامنه کسب‌وکار لازم هستند. زیردامنه‌ها مانند بلوک‌های ساختمان مهم و اساسی هستند: یکی را بردارید امکان دارد که کل ساختار بریزه. با این حال، ما می‌توانیم از ویژگی‌های ذاتی زیردامنه‌ها استفاده کنیم تا استراتژی‌های پیاده‌سازی را برای هر نوع زیردامنه به بهترین نحو پیاده‌سازی کنیم.

زیردامنه‌های هسته باید درون کمپانی پیاده‌سازی شوند. نمی‌توان آن‌ها را خرید یا از آن‌ها استفاده کرد؛ اگر ما بریم و یه زیر دامنه هسته را فقط بخریم و بیاریم استفاده کنیم مفهوم مزیت رقابتی را ضعیف می‌کند، چون دیگه اصلا مزیت رقابتی نیست، و رقبای شرکت خیلی راحت میتونن این زیر کار را انجام بدهند و زیر دامنه شما رو کپی کنند..

همچنین منطقی نیست پیاده‌سازی یک زیردامنه هسته را به خارج از شرکت منتقل کنیم. این یک سرمایه‌گذاری استراتژیک است. برون سپاری در زمینه زیردامنه های هسته نه تنها در کوتاه مدت خطرناک است، بلکه ممکن است عواقب خیلی بدتری در بلندمدت داشته باشد: به عنوان مثال، بعد از برون سپاری دیتابیس های ناکارامد و کدهای ناکارامدی داریم که نمیتواند اهداف کمپانی را دنبال کند. برای رسیدن به یک زیر دامنه اصلی بایستی بهترین استعدادهای کمپانی را به کار بگیریم و تمام افرادی که در کار خود بهترین هستند، باید مورد استفاده قرار بگیرند.
همچنین منطقی نیست پیاده‌سازی یک زیردامنه هسته را به خارج از شرکت منتقل کنیم. این یک سرمایه‌گذاری استراتژیک است. برون سپاری در زمینه زیردامنه های هسته نه تنها در کوتاه مدت خطرناک است، بلکه ممکن است عواقب خیلی بدتری در بلندمدت داشته باشد: به عنوان مثال، بعد از برون سپاری دیتابیس های ناکارامد و کدهای ناکارامدی داریم که در هنگام تغییرات نمیتواند اهداف کمپانی را دنبال کند. برای رسیدن به یک زیر دامنه اصلی بایستی بهترین استعدادهای کمپانی را به کار بگیریم و تمام افرادی که در کار خود بهترین هستند، باید مورد استفاده قرار بگیرند.
علاوه بر این، پیاده‌سازی زیردامنه‌های هسته به صورت درونی به شرکت این امکان را می‌دهد که تغییرات را سریع‌تر اعمال کرده و برای همین کمپانی میتواند در مدت زمان کمتری مزیت رقابتی ایجاد کند.

از آنجا که انتظار می‌رود نیازهای زیردامنه‌های هسته به طور مکرر و پیوسته تغییر کنند، راه‌حل ارائه شده باید قابل نگهداری و آسان و روان برای تکامل باشد. بنابراین، زیردامنه‌های هسته نیازمند پیاده‌سازی پیشرفته‌ترین تکنیک‌های مهندسی هستند.
Expand Down

0 comments on commit c05c1f8

Please sign in to comment.