VS منصة للتنوع أعمال هندسة البرمجيات على نطاق واسع، وكيفية اختيار؟

الكاتب | تشن Kangxian (اسم مستعار طويل طويل)

تحرير | الرماد

تواصل هندسة البرمجيات في النمو، منصة، في نفس الوقت، وتنوع الأعمال، مع الطلاب أيضا رافق معقدة. العديد من التناقضات والتحديات في عملية تبدو حتمية. كيفية اختيار بين اثنين من منصات البرمجيات وتنوع الأعمال، بل هو للتفكير، المشاكل التي يتعين حلها.

التحرير

العديد من المشاريع قد فعلت مؤخرا بعض المشاعر، من خلال تلخص هذه المقالة ما يجب القيام به، ولكن نريد أيضا للتفكير وجهة نظر مصمم البرنامج، من منصة البرمجيات وتنوع الأعمال ولعبة المفاضلة بين البلدين، والقيام بعض المناقشات المتعمقة، والتي تظهر الصعوبات والتحديات التي تواجه الجميع.

رغبة جميلة على حل مختلف المشاكل العمارة

الناس دائما بعض النوايا الحسنة، مثل اختراع الحركة الدائبة، أو عن طريق المهاجرين إلى الكواكب الأخرى، والرغبة في تعزيز المجتمع كله يسير، ولكن أيضا لموظفي الهندسة. هناك دائما قليلا كزة المهندسين المعلقة، أو ترغب في استخدام برنامج الهندسة المعمارية، بينما كان يلقى خطابا العديد من المشكلات الشائعة وخفض التكاليف وتحسين الكفاءة، حتى أن مصممي يمكن ولن يكون منهكا وتحرير القوى المنتجة لاستكمال أكثر تحديا والعمل الإبداعي . مثل هذه الأفكار لحل المشكلة، في الواقع، في وقت مبكر كما هو الحال في قطاع الصناعات التحويلية من العصر الصناعي، وحصلنا على حسن استخدامها.

قررت السويد في عام 1978 لتطوير المشاة القتال المركبات للاستخدام العسكري في القرن 20 في وقت مبكر، وهو الآن CV-90 دبابات ومضادة للطائرات والتنمية على هذا الأساس وناقلات الجند المدرعة، مدرعة الأوامر، خاصة بهم قذائف الهاون وغيرها من متغير نموذج، يتم تشكيل الزاحف CV90 العربات المدرعة الأسرة. كما هيكل العام لتعقب مدرعة، السويد CV-90 هو منبر للأغراض العامة إلى حد التطرف. وبطبيعة الحال، وهذا هو المظهر فقط، ولكن المصممين الدافع الحقيقي القيام به، من حيث التكلفة والكفاءة.

لو كنت لتطوير مركبات مدرعة ودبابات، هيكل قذائف الهاون، قد يستغرق عدة مرات في ذلك الوقت، والذي يتضمن تصميم الأوسط وتصنيع واختبار والصور النمطية، وإنتاج الخطوات المختلفة، بالإضافة إلى الوقت، نظرا لهيكل السيارة يختلف تماما، ثم خط الانتاج أجزاء القالب المطلوب لا بد أن تكون مختلفة، كل هذا يحتاج إلى أن تنشأ التي سوف تزيد من عدد من تكاليف إضافية لتنظيم خط الإنتاج الجديد. كان هذا لا يكفي، وبالتالي فإن هذه المركبات هيكل مدرعة مختلفة تصنيعها بعد، كما أنها تحتاج إلى والصيانة وقطع الغيار فروق التكاليف الكبيرة هيكل السيارة، وأدوات الصيانة، وتدريب الموظفين لتغطية نفقات مختلف صيانة ما بعد، فإننا يمكن أن نرى هيكل مشترك وذات طابع شخصي.

من أجل تحقيق وظائف مختلفة للفرد يسمح يسمى شخصية، هيكل البرج، قد يكون برج مدفع أملس، قد يكون قذائف الهاون أنبوب مزدوج، رشاشات، وما شابه ذلك قد يكون أيضا بعيد. وبهذه الطريقة، وذلك لتلبية احتياجات برج لميزات التخصيص، ولكن أيضا من قبل درع هيكل عالمي، وفورات في التكاليف كبيرة.

مشتق هيكل CV-90 الزاحف من أنواع مختلفة (صورة من الشبكة)

حالة كلاسيكية أخرى هي الطائرات المقاتلة الأمريكية F-35، وسلاح الجو الأمريكي في بداية القرن 21 يتطلب عالية الأداء ومتعددة الأدوار المقاتلة، في حين سيتعين على القوات البحرية لتكون قادرة على الإقلاع والهبوط على حاملة طائرات. لأن لفة الناقل لمسافات قصيرة، ولكن يمكنك استخدام المنجنيق المنجنيق، وبسبب محدودية حجم سطح السفينة من الطائرات القادرة على متطلبات أرض قصيرة المدى، ومشاة البحرية الامريكية، والطلب يست هي نفسها. ليس ل(حاملات طائرات تابعة لسلاح البحرية ومشاة البحرية سفن هجومية برمائية فقط) طائرات قوات مشاة البحرية الأمريكية، وسطح السفينة الهجومية البرمائية وضيقة جدا، وبالتالي تكون قادرة على تتطلب طائرات فتول.

تحتاج ثلاثة أجهزة هي مقاتلة الجيل بديل، وتشكيل التفوق الجوي إلى المعارضين المحتملين، ولكن المشكلة هي أن المزيد والمزيد من مقاتلة التكنولوجيا الفائقة، وقد التكلفة ترتفع، ميزانية وزارة الدفاع الأمريكية لا يمكن أن تدعم ثلاثة وطورت خدماتها والمعدات العسكرية في وقت واحد في ثلاثة مقاتلة مختلفة.

ومن الواضح أن مختلف خط إنتاج المقاتلة، والتجمع التركيبات اللازمة لإنتاج أجزاء القالب المطلوب كتابة برنامج آلة إنتاج البرمجيات وغيرها، تحتاج إلى الكثير من الاستثمارات الرأسمالية، والتي ليست تكاليف البحث والتنمية في وقت مبكر جدا، لإنقاذ التكاليف، لا يمكن تعميمها قدر الإمكان. وهكذا، في الجسم المستمدة من F-35 نموذج F-35A، F-35B، F-35C ثلاثة أنواع، حيث ألف لسلاح الجو ومشاة البحرية B، C لسلاح البحرية.

ولكن كلا منهما استخدام نفس المنصة الجسم، ومعظم أجزاء قادرا العام، A-نوع لتحقيق مجموعة كبيرة، نوع B لتحقيق الإقلاع العمودي والهبوط، C-تحقيق المنجنيق الإقلاع، في حين تلبية احتياجات القوات المسلحة. هذه ليست مجرد تكاليف R & D، والحد بشكل كبير من تكاليف الإنتاج، وتكاليف الصيانة المستمرة هي أقل من ذلك بكثير، وبطبيعة الحال، وهذا هو أيضا اختبارا كبيرا للحكمة من قدرات إدارة مدير ومصمم المشروع.

F-35 المقاتلة الأسرة (صور من الإنترنت)

في الواقع، CV-90 عجلات الزاحف والجسم F-35 هو الإنترنت، ونماذج مختلفة هو الفرق، وليس فقط الطائرات والدبابات، من خلال شبكة الإنترنت للقاعدة المتنوعة من حيث التكلفة، والأمر نفسه ينطبق في مجال هندسة البرمجيات. سوف تصميم الهندسة المعمارية وتطوير البرمجيات يتلقى أيضا تكاليف البحث والتطوير، وتكاليف اختبار، وتكاليف الصيانة مقيدة بعوامل كثيرة، مثل تكلفة. هنا نموذجي جدا لشركات الكهرباء الإفرادية الأعمال المعقدة نظام التداول، في محاولة لتحليل مجال هندسة البرمجيات منصة عالمية فوق الطلب الأصلي، فضلا عن مختلف متشابكة مع معضلة بحلول منتصف هذا تواجهها.

ألم يشير المورد الكهرباء وأنظمة التداول الصعبة

بداية الصفقة، على الرابط واضح جدا وبسيط والمشترين اختيار البضائع، أدخل كمية كتب بعد عنوان الشحن، يمكنك إنشاء النظام ومن ثم الدفع. مع البائع لتأكيد استلام الشحنة والمشتري، والمقايضة إلى الأمام وفاء كامل. بالطبع، سيكون هناك تدفق البضائع مع وصف لا يطابق الاتجاه المعاكس، وغير راض على المشتري، ضرورة أن يكون رد قادرة.

في الأيام الأولى، والمورد الكهرباء بأكمله قد يكون النظام نفسه، والمعاملة هي واحدة من الميزات، وتشمل الميزات الأخرى عضوية، والبضائع، والبائعين، والفئات، والتسوق دليل وهلم جرا، وهذه هي يمكن أن يقترن كود الأعمال في نفس التطبيق، بعضها البعض ويتحقق ذلك من خلال التفاعل بين المكالمة المحلية. وهذا هو أول منصة الجيل، وهذه المنصة هي بأكمله المورد الكهرباء المجال.

نظام العملاقة المتضخمة

الهندسة المعمارية وزعت وSOA

مع التوسع في التكرار تطوير الأعمال، وظيفة هذا النظام، أصبح تطبيق كامل أكثر وأكثر المتضخمة، داخل وحدة من الصعب إعادة استخدامها في التطبيقات الأخرى العمودي للبناء جديد، وجميع الخدمات الأساسية تحتاج إلى إعادة بناء، التكاليف عالية، وأن أكثر من عمل ينتمي إلى بناء زائدة. لمثل هذا مبرمج مجموعة عالية الذكاء، وبطبيعة الحال، كان إزدراء هذا العمل يتكرر على مستوى منخفض، لذلك، اقترح أن SOA والأفكار وزعت على حل هذه المشكلة.

بعد خدمة في بنية النظام

العمارة الخدمية إلى جانب أصلا إلى كل وظائف النظام الأخرى المستخرجة، والانقسام إلى أنظمة صغيرة منفصلة، مثل العضوية، والبضائع، ومخزن، فئة، والمعاملات، وما إلى ذلك، كل فريق صغير هو المسؤول عن نظام صغير، ولكن هذه الأنظمة الصغيرة قابلة لإعادة الاستخدام، إلى حد ما، إلى ازدواجية تجنب، تليها المستمدة إدارة الخدمات والرصد، وما إلى ذلك مجموعة من تشغيل وصيانة وإدارة النظم الموزعة، مرافقة عملية مستقرة النظم الموزعة.

وبالإضافة إلى ذلك، يتساءل البعض نسبيا مستقلة جدا وأساسية جدا، يتم استخراج لتصبح الوسيطة. ويذكر هناك نظام مستقل صغير وصقل المجال المشار إليها في هذه الوثيقة باعتبارها الانترنت من الجيل الثاني. مركزية تطور العمارة إلى الهندسة المعمارية وزعت، وإدخال المواد المتعلقة بالانترنت كانت ضخمة، لم يقدم هنا في التفاصيل، والأسباب التي يرجع التغيير إلى منصة الجيل الأول لم يتمكن من الاستمرار في دعم التنوع من الأعمال الجيدة.

مشكلة التنمية التطورية

القضايا هي أيضا التطور التدريجي، فهي ليست التناقض الرئيسي من التناقضات، وتطورت الآن إلى وجود تناقض كبير. ما هذا التناقض هو؟ على سبيل المثال، والتصميم الأصلي للعملية الصفقات التجارية الكهرباء، قد تكون فقط قادرة على دعم نوع قياسي من نوع الصفقة من نموذج، إذا لم يتغير الطلب، يمكن للنظام تعمل بشكل جيد، ولكن هذا أمر مستحيل بالطبع.

المورد الكهرباء من السلع ونوع من المعاملة هو في الواقع أكثر تعقيدا بكثير من رفوف المتاجر الكبيرة، جنبا إلى جنب مع التوسع في فئة نوع المعاملة جديد مستمد بشكل مستمر. بالإضافة إلى المعاملات العينية، سيكون هناك إعادة التعبئة، تحتاج لعبة بطاقات المدفوعة مسبقا لإدخال رقم الحساب لإعادة شحن المعاملات مثل هذا المشهد الظاهري، وكذلك الفنادق السياحية تحتاج مثل هذه المعاملات لتحديد موعد للاستهلاك، وكذلك الأثاث والأجهزة التي تحتاج تركيب في الموقع من هذه الصفقة، ولكن أيضا المزاد، وكذلك تمويل الجماعي، فضلا عن تذاكر اليانصيب، وكذلك الدورات التعليمية، فضلا عن المنتجات المالية وغيرها، وحتى الخدمات الشخصية، مثل التنظيف في الموقع، وجمال الأظافر، وصيانة المياه وهلم جرا، ومجموعة متنوعة واسعة من أنواع الأعمال ومتنوعة.

في الأساس، وهذه هي الصفقة، والعملية برمتها هي دفع المشترين إلى البائع، وتتمتع هذه العملية من السلع أو الخدمات التي تم شراؤها، والنظام عقود معاملة، المشترين والبائعين وصلت. وهكذا، على الأقل في حساب الفوائد والسعر إضافة إلى دفع العربة الاندماج، وشراء تم عرضها على السلع، وأكثر تم بيعها في قائمة أوامر، ما بعد البيع الحقوق، الخ هذه العمليات تتفق.

ولكن الفرق بينهما كبير جدا، في نوع المعاملة تتطلب عنوان التسليم والخدمات اللوجستية المطلوبة، والسلع الافتراضية مثل الألعاب عبر الإنترنت مثل بطاقات، تعبئة الرصيد، وهذه المنتجات لا تحتاج إلى عنوان الشحن، ونحن لسنا في حاجة لوجستية، ولكنها تحتاج إلى إعادة شحن رقم الحساب أو رقم الهاتف الخليوي، وتحتاج إلى إعادة شحن الأعمال لرسو السفن.

أو، لهذا النوع من الفنادق تذاكر الصفقة، فإنها تحتاج إلى إبداء تحفظات أو تحقق في السفر عبر الزمن، التذاكر احتياجات النظام لبعقب من التذكرة، أو لخدمة الحياة هذا السيناريو، عبر الإنترنت أو اختيار لشراء الخدمة، تحتاج إلى خط الاستهلاك السلبي، مثل جمال الأظافر، وغسل الملابس، تصوير حفل زفاف، أو حجز الخدمات في الموقع، مثل خدمات التدبير المنزلي، وإصلاح الأجهزة الرقمية. العديد، وهذه هي متباينة الطلب. نظام يتغير أبدا اللحاق بركب التغيرات في الأعمال التجارية، وكيف نفعل ذلك؟ البرمجة اللغوية يوفر هذه المرونة، إذا ... بيان آخر.

إذا ... آخر هو في الحقيقة اختراع عظيم، وجه تيار لانهائي من الطلب، وتأتي لمجرد أن إذا ... آخر سوف تكون قادرة على حل هذه المشكلة. ولكن ببطء، وسوف تجد أنه إذا ... آخر أكثر وأكثر، والفريق بأكمله، بما في ذلك مصمم الأصلي للنظام، وليس لديهم وسيلة لمسح تماما النظام الذي في النهاية لديها القدرة، والذي يتميز كل شيء كود هطول إذا ... آخر في الداخل.

مع مرور الوقت، وقسم ترك، شخص إعادة توجيه، والمدافعين الأصلي للنظام لم يعد الحفاظ على هذا النظام، بدأ العمل لنقل، وإيقاع العمل في حد ذاته هو سريع جدا، وبعد ذلك سنوات، والكثير من المعلومات هو كلمة من فمه، بل هو أيضا شائعة جدا في شركة الإنترنت.

أتذكر قبل سنوات عديدة الشعبية "أمام مصدر، وغير سرية"، "كلمة أو عبارة تستخدم لتشجيع الوافدين الجدد هو في الواقع صحيح، ولكن، وبعد بضع سنوات أو حتى فريق من أكثر من عشر سنوات من التناوب، وأصبح نظام ضخم جدا، الرجل الجديد يجب معرفة كل هذه إذا ... آخر، واعتقد لدينا عام أو نحو ذلك الآن.

خلال هذا الوقت داخل الطلب الجديد لا يزال دفق مستمر أكثر، قبل مغادرة منطق الأعمال والقواعد، مع التغيرات في ظروف السوق، سيكون لدينا أيضا بعض التغييرات الجديدة، ولكن، كل هذا للمستخدم، ل شفافة، وظيفة الأصلي لا يمكن استخدامها، ولكن أيضا أسهل للاستخدام، لدينا لمساعدة المستخدمين على حل مشاكل جديدة للمطورين لتولي، والضغط الذي يواجهه ليس الحفاظ فقط، فضلا عن الابتكار.

بالطبع، كنت أتساءل لماذا الجميع يشن نفس القارب مرتبطة الأعمال منه، ومن ثم وضع مجموعة من المهام الخاصة بهم لا مثل ذلك؟ هذا سؤال جيد، والكثير من الناس هو ذلك الجافة، ومع ذلك، قد نسوا SOA، نسي في المنطقة المحيطة، فضلا عن مجموعة من النظم وفرق ذات الصلة النظم، والمنبع تجارة والمصب التعاون بشكل وثيق لاستكمال الاستثمار، والتسوق دليل واحد القادم، المشترين والبائعين، وفئة البضائع، وهلم جرا سلسلة من الإجراءات، في المؤسسات التجارية الكبيرة، وهذه الأنظمة هي أيضا سنوات طويلة من التنمية، وتراكمت لديها ثروة من منطق الأعمال والقواعد.

لذا، كمهندس معماري تريد الانخراط في مجموعة واحدة، فإنه ليس من المستحيل، التكلفة ستكون كذبة الأول من جبل أمامك، عليك أن تكون حول هذه النظم الداعمة تراكمت حول كل منهم، والتفكير في مدى تم استثمار القوى العاملة، وكم من الوقت، حتى لو كان مدرب لتعطيك ما يكفي من الموارد، لذلك قد وضع النهائي، لقد تغيرت بيئة الأعمال بشكل كبير. شركة كبيرة بطيئة جدا، إن لم يكن حل هذه المشاكل، فإنه من الصعب اللحاق دون تحفظ من المشاريع المبتكرة، والتاريخ كثيرة جدا مثل هذه الحالات من.

عندما يتم بناؤها النظام

الناس Qiongzesibian، لأن عنق الزجاجة، فإنه سيحتاج إلى إجراء إعادة بناء النظم القائمة مع الأفكار الجديدة. إعادة بناء معظم الغرض الأساسي، أو للصراعات حل الخلافات بين المنصة وشخصية الذي تسببت فيه. لحل هذا الصراع، فإن النظام يحتاج إلى إعادة التجريد. احتياجات عملية مجردة يمكن أن يقال لفهم المشكلة، والمشكلة هي هذا النظام الذي المجالات إلى حلها.

لأنه كما استمر العمل لتطوير والتعريف الأصلي المجال وقد تم تمديد كثيرا وتعميمها على حل مشكلة هذه المجالات وما هي القدرة على استخدام، ولكن هذه القدرات، والتي يمكن أن تمتد، والتي لا يمكن تمديدها، كيف الإرشاد، ومشكلة أخرى هي أن الأعمال المختلفة، وقدرة هذه المنظمات وأي نوع من عملية لتوسيع، ونظام لفهم كيف ينبغي هذه القدرات.

نظام التداول لحل أي نوع من مشكلة إذن، هو ببساطة تحقيق هذه الصفقة، بما في ذلك إلى الأمام والتدفق العكسي، ومع ذلك، تم تعميمه على جميع لدعم هذه الصناعة. هذا النظام هو في منتصف الخط الرئيسي، بل هو العقد، والوفاء بجميع الجوانب، بما في ذلك أوامر، ودفع، والتسليم، تأكيد استلام، وهلم جرا العقد الأساسية، وبناء على أمر كدليل على ذلك، إلى حالة من التدفق، لذلك، هذا العقد يتضمن معلومات ماذا؟

  • أولا وقبل كل شيء، يجب أن تشمل البضائع المشتراة، وهي شراء كيان.

  • ثم، فإن عدد من سعر الشراء وغيرها من العناصر الأساسية اثنين من العقد، والسعر مرتبط في الواقع لاثنين من المفاهيم الأخرى، وهذا هو، والفوائد والأصول.

  • تنازلات، هو البائع من أجل جذب مجموعة من الأنشطة التي حددها المستخدم، مثل مقدار المال قد تكون معفاة من جزء من المبلغ الكامل، والقدرة على استخدام القسائم وهلم جرا.

  • الأصول والموجودات المستخدم قد تشمل النقاط واحدة يمكن أن تستخدم، والمظاريف الحمراء، وكذلك الأموال في حسابات المستخدمين وهلم جرا.

  • عنوان الشحن، شراء السلع التي يتم إرسالها بالبريد وترسل بالبريد إلى أين ولمن وبطبيعة الحال، فإن الطبقة الافتراضية السلع هي أي عنوان الشحن.

  • المشترين والبائعين، الذين اشتروا هذا المنتج، ويباع هذا المنتج من قبل منهم.

...... وبطبيعة الحال، هناك العديد والعديد من، وأنواع مختلفة من المعاملات، والحاجة إلى تعبئة البيانات ليست هي نفسها.

إنشاء النظام هو منتصف الجزء الأكثر أهمية، هو عقدة بدءا من العملية برمتها، بما في ذلك الكثير من المعلومات الهامة يتم وضعها. ويمكن تقسيم إنشاء أوامر إلى ومتعددة النطاقات الفرعية، مثل التنازلات والمخزون والأسعار، والولادة، ودفع وهلم جرا، وكل مجال في حاجة إلى استخدام بعض القدرة على إنجاز وظيفة هذا المجال. على سبيل المثال، مجال الأوراق المالية ينطوي على القدرة على الاستعلام عن الأوراق المالية، ويشمل القدرة على الحد من المخزون، والقدرة على تخصيص، أو إذا كان يمكن تمديده.

اتخاذ تخفيض المخزون، قد يكون من المخزون أسفل واحد القادم، والمخزون يمكن تخفيض الدفع، بناء على طلب من جزء واحد من تخفيض المخزون التجاري، والجزء الآخر من العمل، قد تحتاج إلى دفع للحد من المخزون، والقدرة على التمييز، وكيفية تحقيق الأعمال المختلفة أصبح الفرق بين، وبنية النظام تجارية جديدة، والجزء الأكثر أهمية.

الأعمال المختلفة، قد يكون هناك تمديد نفس القدرات، والتي تمتد على التنفيذ، والتي ينبغي أن تمتد إلى القيام بها، حتى إلى الوراء، في حين أن نفس الأعمال، قد تحتاج إلى أن تمتد إلى المزيد من النقاط التمديد، ثم عملية حيث القدرة على استخدام نقاط التمديد، والقدرة على استخدام الافتراضي الذي، إذا كانت المعلومات باستخدام إذا ... آخر لإدارة وضرب بلا شك طريق مسدود، لذلك يحتاج بالتأكيد لدينا مركز موحد لإدارة إدارة البيانات الفوقية.

نطاق قدرتها على فضح الخدمات من خلال المجال، على سبيل المثال، من أجل عملية الخلق، فإنه قد يكون من القدرة على استخدام هذه التنازلات مجال النطاقات الفرعية، مجال المخزون، سعر نطاق، والتسليم وهلم جرا إلى المجال، تحتاج إلى استدعاء هذه المجالات الخدمة، ثم استدعاء أولها المجال الذي المجال بعد الدعوة التي يدعو الخدمات، ولكن لا تختلف كثيرا عن نفس الأعمال، الأمر الذي يتطلب توفير التدرجية تعريف العملية، بحيث أن كل عمل يمكن تخصيص هذه العملية.

بعد هذا نظرة متأنية وتحليل المجرد وتنفيذ العمليات التجارية، ولدت منصة الجيل الثالث، قابلة للنظام تبدو مثالية، يتم حل جميع المشاكل، ومنصة من كل وجهة نظر، هي قابلة للتطوير، الأطراف لتنفيذ ملحقات تجارية محددة، سواء منصة وتنوع الأعمال في الاعتبار، فإن حقيقة أنه حقا من السهل جدا؟

الأمور ليست بهذه البساطة في التفكير

في الواقع، انها ليست بهذه البساطة، سوف تكون مهتمة المبرمجين في تصميم النظم المعقدة، لتعكس الهندسة المعمارية والتصميم والقدرات، مثل العديد من المصممين يحبون الكبير بشكل بارز بناء نفسه. ومع ذلك، فإن النظام يصبح معقدا ودفع ثمنها، فهم وتصبح مألوفة مع زيادة مستوى تكلفة أضعافا مضاعفة. خصوصا في مرحلة مبكرة جدا، والبنية التحتية لم تكتمل بعد، والنتيجة المحتملة هي أن مهندسي التصميم الهندسة المعمارية لا يفهمون أنظمة العمل، بنية النظام مهندس لا تستطيع أن تفعل على فهم كامل لأعمال المحتوى.

سبب المشكلة من قبل تكاليف الوصول والتوسع مرتفعة جدا، وتشكو، ونظام التوافق مع المزيد من أنواع الأعمال التجارية، وهناك الكثير من إذا ... آخر، أو هو ممكن لتجنب أو تقليل خطر الانحدار اختبار الجهد، نفس كود متعددة نسخة.

للحفاظ على استمرارية التوسع، ومبدأ الافتتاح والختام مهم جدا جدا. "فتح لتمديد، أغلقت لتعديل"، فمن السهل ملاحظة، ولكن هل حقا صعب جدا جدا. سيكون هناك دائما مجموعة متنوعة من الأسباب للحث لك لكسر صمم مواصفات تصميم بنية النظام ضبط النفس في الأصل للبداية، وكيفية اتخاذ القرارات، وإجراء هذه التغييرات تماشيا مع مبدأ الافتتاح والختام، اختبارا لحكمة كل معماري.

للحصول على مفهوم أكبر بنية النظام كان تفسير جيد جدا والتنفيذ، وفقا للقانون لجعل الطراز المعماري ترتيب منظم موحد، بالإضافة إلى وضع قواعد والقيود خارج خارج منطقة الجزاء، من المستوى المعماري ولجعل هذه القيود كاملة يتطلب تنفيذ هذه الوظائف في إطار قابلة لإكمال. مع التوسع في رمز، استغرق رمز لكيفية جعل هؤلاء الناس أكثر من وراء المصطلحات غير مفهومة، ولكن أيضا في غاية الأهمية. المبرمجين لا ترغب في كتابة وثيقة، في الوقت الذي الحالة ليست وفيرة جدا حتى أكثر من ذلك، لذلك، إذا كان يمكن النظر في مرحلة التصميم المعماري سيكون عونا كبيرا.

وبالإضافة إلى ذلك، بين الأعمال التجارية والأعمال التجارية، وبين الأعمال التجارية والنظام الأساسي، ونشر كود قادر على عزل. إذا لم تكن معزولة جيدا، وسيكون موجودا سوء الفهم، والقيام بأعمال تجارية، والناس لا فهم البنية العامة للنظام، ونظام الناس لم تكن مألوفة مع جميع الأعمال.

ونتيجة لذلك، فإن التوسع في وظيفة الأصلي أصبح حذرا جدا، بعض التغييرات الطفيفة تتطلب الكثير من العودة، وحتى تجد الكود هو نسخ مرارا وتكرارا، وتكاليف الصيانة المكررة والتي سوف تزيد بشكل كبير في وقت متأخر . فرق مختلفة في نفس الفرع من قانون التنمية، ونشر، والاختبار، وكفاءة تصبح منخفضة جدا. التصحيح، وعلة تحديد المواقع الصراع كود القرار، وبيئة غير مستقرة، فإن المشكلة تصبح صعبة للغاية، وسوف يضيع الكثير من الوقت على التنسيق.

العديد من المشاريع الكبرى في العالم في عملية التصميم والبناء، وسوف تهيمن عليه "تأثير على نطاق و".

ما يسمى "تأثير على نطاق و" يشير إلى عندما يكون حجم بعد التضخيم، ومنطقة الأعضاء الحاملة إلى زيادة البعد الخطي مع مربع، وعضو الوزن ولكن مع أبعاد الموسع للمكعب، وبالتالي زيادة حجم إلى حد معين، والإجهاد في بنية زيادة حادة مع حجم وتحسين. "تأثير مقياس":

وينطبق الشيء نفسه في الواقع على نطاق واسع في هندسة البرمجيات في الهندسة المعمارية وزعت، مع التوسع في حجم المشروع وتوسيع نطاق الأعمال التجارية، فإن حجم رمز تصبح كبيرة على نحو متزايد، وارتفاع تكلفة متزايدة للإدارة والصيانة. في كل واحدة بنية التطبيق المركزية للعصر، حلها عن طريق الهندسة المعمارية تطوير SOA من المشكلة بين إدارة رمز وتعاون الفريق، ثم وزعت في عمق عهد SOA، وكيفية حل المشاكل التطبيقات الهندسية وصيانة بيج ماك وسوف انقسام الأعمال إلى خدمات الصغرى أصغر أدق؟

اليوم، في إطار برنامج الخدمات الصغرى عامل الميناء الفكر ونشر تكلفة الخدمة من الحصول على أقل وأقل، واستقلال النظام ينمو، ولكن سوف مكالمات لمسافات طويلة بين الأنظمة تكون أكثر وأكثر، وزيادة حجم الجهاز المطلوبة كبيرة، وتكاليف آلة ليست خطية ولكن الأسي مستوى النمو.

يمكن أن يكون هذا قاعدة كبيرة على كتلة، وتكلفة عالية جدا، وسوف يتبع أداء النظام عن طريق انخفاض حاد، وتقريبا وصلت تجربة المستخدم مستويات غير مقبولة، لضمان اتساق البيانات بشكل متزايد الصعوبات، هذه المشاكل من الخدمات الصغيرة تبدو وكأنها طريق مسدود.

لذلك، لا توجد وسيلة أخرى لما، هو في الواقع ليس مفهوما اقترضت من الحاوية، وربما يمكن أن يحقق فجر حل هذه المشكلة. كأساس الكامنة وراء قدرة الحاويات إلى مجال المصارف، على أساس العمليات التجارية وظائف لتوسيع نطاق قاعدة حاوية، رمز منصة الخدمة مع الفصل الكامل والصيانة وترقيات من قبل فرق مختلفة، والحاويات ورفع مستوى خدمة مستقلة تماما، وبالتالي تجنب فرق متعددة دمج في الوقت نفسه العديد من فرع الأعمال، وحل النزاعات، واختبار وتعديل الأخطاء، التي نشرت على الانترنت المشاكل الهندسية، مكالمة أو خدمات المكالمات المحلية، لتجنب التكاليف وزيادة الخسائر الناجمة عن أداء الشبكة العامة.

نشر حاوية التكوين

إذا كانت بنية جديدة يمكن أن تحل نقاط الألم الحالية لتكون قادرة على التحقق من أنه بعد فترة طويلة قد تكون قيد التشغيل جدا، ومع ذلك، لإنجاز هذا التحول، قد تواجه بعض المشاكل الآنية. وجود المؤسسة هو الأرباح مطاردة، في حين أن إعادة الإعمار لن يحقق أي أرباح، وبالتالي فإن القدرة على تأمين الموارد الكافية للاستثمار، وسيكون هذا الوقت لاختبار حكمة وبعد نظر صناع القرار رجال الأعمال.

وبالإضافة إلى ذلك، وإعادة النظام القديم في نفس الوقت، والأعمال التجارية الجديدة لا يمكن أن تتوقف، شبهت بعض الناس عملية تغيير في السماء تحلق محركات الطائرات النفاثة، وهذا التشبيه هو أكثر أهمية: من الضروري أن الوظائف الموجودة الأمثل وتحديثها، في حين أن الأعمال القديمة التي ترغب في الهجرة إلى بنية جديدة للنظام، في الوقت نفسه، تحتاج أيضا إلى تطوير ميزات جديدة.

تحديث النظام القديم يتطلب متزامنة في الوقت المناسب إلى النظام الجديد، وهو في حد ذاته هو عملية تدريجية وطويلة، فمن مسح العملية، أعمال التطوير مزدوج سيؤدي إلى انخفاض الكفاءة، والنظام الجديد متوافق تماما الأعمال القديمة، ولكن أيضا يتطلب المحاكمة مستمرة والخطأ والتشغيل في، وهذا هو عملية مؤلمة.

ربما في يوم من الأيام، والانتقال من النظم القديمة والجديدة كاملة، يتم حل التناقض الرئيسي الأصلي. ومع ذلك، فإن بنية النظام، قد لا يكون من المتوقع كرمز نظافة، لا يزال لديهم الكثير من النقائص والعيوب. وبالإضافة إلى ذلك، هناك احتمال أن الهيكل الجديد الذي بدأ في نفس الوقت، قد يعرض أيضا مشاكل جديدة، مثل انخفاض الأداء والإنتاجية، وإصدار النظام الأساسي حاوية مجزأة، من الصعب فصل العمل الحاويات، والمعاملات أكثر الموزعة، المزيد من القيود، وهلم جرا.

كتب في الماضي

في النهاية، لا تزال العودة إلى المربع الأول: في النهاية هو حل أنظمة احتياجات تطوير الأعمال التطورية، أو أول منصة تصميم لتغطية الأعمال، في الواقع، ومنصة هو مخطط محددة مسبقا من حالة نموذجية. منصة ليست خطيئة، ولكن تطوير منصة جيدة، وصعوبات في أين؟ والمفتاح هو لمعرفة ما إذا كان حل أفضل وأكثر بساطة للمشاكل والاحتياجات الحالية.

الطراز المعماري محددة مسبقا، بسبب عدم كفاية المدخلات في وقت مبكر، هذا الأخير قد يكون من الصعب التكيف مع التغيرات في الطلب، والهندسة المعمارية التطورية، ويرجع ذلك إلى بنية عدم اليقين، مع زيادة حجم النظام، فإن هذا الأخير يكون أكثر صعوبة للمحافظة عليه. لا نتوقع أن التصميم الحالي للنظام لتلبية احتياجات مجهول المستقبل، لأن هذا الطلب مستقبل غير مؤكد، وهو غير مصمم للمستقبل حتى الآن؟

بالطبع لا، ونحن نريد لتصميم المستقبل المنظور، محفوظة للحصول على نقاط تمديد المستقبل، بالإضافة إلى ذلك، أيضا في محاولة للحفاظ على نقطة التمديد مع النظام الحالي تنفصل، بمثابة خلاف مغلقة. في عملية تطوير النظام، والبصيرة التقنية مهمة جدا، من خلال رفع مستوى التكنولوجيا قد تكون قادرة على تغيير جذري في طريقك للقيام بهذه الأمور. النقطة الأخيرة هي، كانت التناقضات والتنوع منصة الأعمال في الواقع وجود لها، ولكن في مرحلة ما قد يصل مؤقتا التوازن، لذلك لا تتوقع التوصل إلى حل دائم.

إدخال المؤلفين

تشن Kangxian (اسم مستعار طويل طويل)، علي الكامنة قسم تكنولوجيا منصة للخبراء الفنيين، حاليا في تهمة من فئة التجارة الافتراضية تاوباو، مع "على نطاق واسع في الموقع وزعت الهندسة المعمارية والتصميم الممارسة"، وهو الكتاب، وزعت تصميم بنية النظام، وتصميم النظام في التزامن عالية ، التي تراكمت لديها أمن النظام والاستقرار وغيرها من المجالات ثروة من الخبرة العملية، لديها مصلحة قوية في التكنولوجيات الجديدة، وتبادل أو يرجى إرسال سيرتك الذاتية إلى longlong@taobao.com، ونحن نتطلع إلى مزيد من التبادلات.

نص اليوم الموصى بها

انقر أدناه لقراءة الصورة

يقف النظام التجاري بنك الاستثمار - تصميم منصة بيانات السوق المالي الهندسة المعمارية للشارع

دعوة حصرية لديك --AWS نشاط كثيف في أوائل 2017 معك أو أن يكون هناك مربع! AWS إعادة: اخترع محطة خلاصة شنغهاي في تسجيل قدم وساق في هذا الحدث تتركز لاس فيغاس AWS إعادة: اخترع 2016 جلب جوهر شنغهاي يوم واحد، وخاصة بالنسبة للجدول سحابة اختيارك سوف تغطي: البيانات الكبيرة و التحليل في مجال الخدمات الجديدة، وأمن المعلومات، أحدث Serverless أي ملقم والتكنولوجيا الحاويات، والجمع الأمازون اليكسا من الأشياء، مع التركيز على موضوعات الذكاء الاصطناعي وعمق التعلم. لمزيد من التفاصيل، يرجى كزة "قراءة الأصلي" مفاجئة!

"منطقة الراحة" الخارجي في جميع أنحاء العالم، لكزس ES 260 F SPORT اختبار القيادة الجديد

دونغ جي تشاو يينغ المشاهدين الدراما الدراما طوال المتداول، لى لى تشون يثبت والده مع التمثيل الكبير

HomePod تجربة الخفيفة: مثالية مع عيوب موجودة، أود أن

أعلن البالغة من العمر 34 عاما TVB الممثلة اليزا سام حامل، وارتداء السراويل حفرة تقع في أحضان زوجها ابتسامة السوبر سعيدة

هانغتشو مجانا شارون: من الممارسة التقنية لمعرفة كيفية تحسين فعالية R & D

وأشاد ليو ون سر الملكة فيكتوريا مصور راسل، أصبح سر سيد فيكتوريا خلفية سرية لمعظم الناس؟

I حرق السعرات الحرارية: التصوير الفوتوغرافي الغذاء الطريق

التنين الافراج عن والديهم مع مربع نادر، والدتي حتى الشباب وجميلة، والدي هو الرجل القوي مع كبير

TVB السابق "المتخصصة التي ترأسها"، الفاعل، يبدو وسيم، ورئيسه الجديد الذي لعب مايكل مياو

190322 Huangzai تاو العلامة التجارية الربيع والصيف لحضور حفل كوكتيل مثير تفسير عميق الخامس قميص الأناقة

ترقية وتدهور، وهذا هو واقع خبرتي لتبدأ 2S برو المكسرات

كبير S والأخوات الخروج لتسجيل البرامج، وانغ فاي فليكن: أود أن نرى لماذا لديهم للذهاب