An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Brownout in software engineering is a technique that involves disabling certain features of an application.

Property Value
dbo:abstract
  • براونوت في هندسة البرمجيات هي تقنية لزيادة قوة تطبيق لنقص القدرة الحاسوبية. إذا كان العديد من المستخدمين يدخلون في نفس الوقت إلى تطبيق مستضاف على الإنترنت، فقد تصبح البنية الأساسية للحوسبة الأساسية مثقلة، مما يجعل التطبيق لا يستجيب. من المرجح أن يتخلى المستخدمون عن التطبيق ويتحولوا إلى بدائل منافسة، وبالتالي تكبدوا خسارة في الإيرادات على المدى الطويل. للتعامل بشكل أفضل مع مثل هذا الموقف، يمكن منح التطبيق قدرات البني: سيعطل التطبيق ميزات معينة، على سبيل المثال، لن يعرض متجر عبر الإنترنت توصيات المنتجات ذات الصلة، لتجنب التكلفة غيرالمباشرة الزائدة. على الرغم من أن تقليل الميزات بشكل عام له تأثير سلبي على الإيرادات قصيرة الأجل لمالك التطبيق، يمكن تجنب خسارة الإيرادات طويلة الأجل. هذه التقنية مستوحاة من انقطاع التيار الكهربائي في شبكات الكهرباء، والتي تتكون من تقليل جهد شبكة الكهرباء في حالة تجاوز الطلب على الكهرباء الإنتاج. بعض المستهلكين، مثل المصابيح المتوهجة، سوف يخفتون، ومن ثم ينشأون المصطلح، ويجذبون طاقة أقل، مما يساعد على مطابقة الطلب مع الإنتاج. وبالمثل، يساعد التطبيق البنيوي على مطابقة متطلبات سعة الحوسبة الخاصة به مع ما هو متاح في البنية التحتية المستهدفة. براونوت يكمل المرونة. يمكن للأول مساعدة التطبيق على تحمل نقص القدرة على المدى القصير، ولكنه يفعل ذلك دون تغيير السعة المتاحة للتطبيق. في المقابل، تتكون المرونة من إضافة (أو إزالة) السعة للتطبيق، ويفضل أن يكون مقدمًا، وذلك لتجنب نقص السعة تمامًا. يمكن الجمع بين التقنيتين. على سبيل المثال، يتم تشغيل اللون البني عندما يزيد عدد المستخدمين بشكل غير متوقع حتى يمكن بدء المرونة، وعادة ما يتطلب هذا الأخير دقائق لإظهار التأثير. يعتبر براونوت غير تدخلي نسبيًا للمطور، على سبيل المثال، يمكن تنفيذه كنصيحة في البرمجة الموجهة نحو الجوانب. ومع ذلك، يجب جعل المكونات المحيطة، مثل موازنات التكلفة غيرالمباشرة، على علم باللون البني للتمييز بين الحالات التي يعمل فيها التطبيق بشكل طبيعي والحالات التي يحتفظ فيها التطبيق بوقت استجابة منخفض عن طريق تشغيل اللون البني. (ar)
  • Brownout in software engineering is a technique that involves disabling certain features of an application. (en)
dbo:wikiPageID
  • 53231843 (xsd:integer)
dbo:wikiPageLength
  • 4559 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 975956962 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Brownout in software engineering is a technique that involves disabling certain features of an application. (en)
  • براونوت في هندسة البرمجيات هي تقنية لزيادة قوة تطبيق لنقص القدرة الحاسوبية. إذا كان العديد من المستخدمين يدخلون في نفس الوقت إلى تطبيق مستضاف على الإنترنت، فقد تصبح البنية الأساسية للحوسبة الأساسية مثقلة، مما يجعل التطبيق لا يستجيب. من المرجح أن يتخلى المستخدمون عن التطبيق ويتحولوا إلى بدائل منافسة، وبالتالي تكبدوا خسارة في الإيرادات على المدى الطويل. للتعامل بشكل أفضل مع مثل هذا الموقف، يمكن منح التطبيق قدرات البني: سيعطل التطبيق ميزات معينة، على سبيل المثال، لن يعرض متجر عبر الإنترنت توصيات المنتجات ذات الصلة، لتجنب التكلفة غيرالمباشرة الزائدة. على الرغم من أن تقليل الميزات بشكل عام له تأثير سلبي على الإيرادات قصيرة الأجل لمالك التطبيق، يمكن تجنب خسارة الإيرادات طويلة الأجل. (ar)
rdfs:label
  • براونوت (هندسة البرمجيات) (ar)
  • Brownout (software engineering) (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License