حول هذا المنتج
حول الكتاب في هذا الكتاب، يستعرض Chander Dhall، الرئيس التنفيذي لشركة Cazton, Inc والمحاضر العالمي المرموق، أنماط قابلية التوسع الحالية لتصميم المواقع الإلكترونية، ويتبع نهجاً عملياً لشرح مزايا هذه الأنماط وعيوبها لمساعدتك في اختيار النمط المناسب لموقعك. ثم يقوم باختبار هذه الأنماط من خلال تعمد إفشالها لكشف العيوب المحتملة، قبل مناقشة كيفية تصميم النمط الأمثل الذي يلبي متطلبات التوسع الخاصة بك. كما يشرح المؤلف كيفية استخدام polyglot programming وكيفية مواءمة الأنماط الصحيحة مع احتياجات أعمالك. كما يستعرض الكتاب بالتفصيل العديد من أنماط No-SQL، ويشرح أساسيات النماذج المختلفة لـ No-SQL من خلال عرض استراتيجيات تكميلية لاستخدامها جنباً إلى جنب مع قواعد البيانات 관계ية (relational databases) لتحقيق أفضل النتائج. كما يعلمك كيفية جعل نمط القابلية للتوسع يعمل بفعالية مع نمط الخدمات المصغرة (microservices) في العالم الحقيقي. ومع انتشار عدد لا يحصى من الأجهزة الإلكترونية والزيادة المستمرة في عدد مستخدمي الإنترنت، أصبحت قابلية توسع المواقع الإلكترونية تحدياً تزداد أهميته يوماً بعد يوم. وعلى الرغم من أن القابلية للتوسع أمر مرغوب بشدة، إلا أن تحقيقها قد لا يكون بالأمر السهل. هل تعتقد أنه لا يمكنك تحقيق الاستجابة السريعة جنباً إلى جنب مع القابلية للتوسع؟ سيثبت لك Chander Dhall أن هذين الأمرين يسيران معاً في الواقع. ما ستتعلمه في هذا الكتاب: تصميم وتطوير تطبيقات يسهل توسيع نطاقها، والتعرف على خيارات التوسع والتقسيم المختلفة وكيفية الجمع بينها، وإتقان تقنيات تسريع الاستجابة. كما ستتعمق في مواضيع التخزين المؤقت، وقواعد بيانات عائلة الأعمدة، وقواعد البيانات المستندية، ومحركات البحث، وأنظمة إدارة قواعد البيانات 관계ية (RDBMS). بالإضافة إلى تعلم مفاهيم القابلية للتوسع والاستجابة التي غالباً ما يتم تجاهلها. حقق التوازن الفعال بين قابلية التوسع، والأداء، وسرعة الاستجابة، والتوافر، مع تقليل فترات التوقف عن العمل إلى أدنى حد ممكن. ملخص الكتاب: في هذا الكتاب، يستعرض Chander Dhall، الرئيس التنفيذي لشركة Cazton, Inc والمتحدث العالمي المرموق، أنماط قابلية التوسع الحالية لتصميم المواقع الإلكترونية، ويتبع نهجاً عملياً لشرح مزايا وعيوب كل نمط، ليوضح لك كيفية اختيار النمط المناسب لموقعك. كما يقوم باختبار هذه الأنماط من خلال تعريضها للفشل المتعمد لكشف العيوب المحتملة، قبل مناقشة كيفية تصميم النمط الأمثل الذي يلبي متطلبات حجم أعمالك. يشرح المؤلف استخدام البرمجة متعددة اللغات وكيفية اختيار الأنماط المناسبة لتلبية احتياجات أعمالك. كما يفصل عدة أنماط من قواعد البيانات غير 관계ية No-SQL، ويوضح أساسيات النماذج المختلفة لـ No-SQL من خلال عرض استراتيجيات تكميلية لاستخدامها جنباً إلى جنب مع قواعد البيانات 관계ية لتحقيق أفضل النتائج. كما يعلمك كيفية جعل نمط القابلية للتوسع يعمل بفعالية مع نمط الخدمات المصغرة الواقعي.
مع انتشار الأجهزة الإلكترونية التي لا حصر لها والعدد المتزايد باستمرار لمستخدمي الإنترنت، أصبحت قابلية توسع المواقع الإلكترونية تحدياً تزداد أهميته يوماً بعد يوم. وعلى الرغم من أن القابلية للتوسع أمر مرغوب بشدة، إلا أن تحقيقها قد لا يكون سهلاً. هل تعتقد أنه لا يمكنك تحقيق سرعة الاستجابة جنباً إلى جنب مع القابلية للتوسع؟ سيثبت لك Chander Dhall أن هذين الأمرين، في الواقع، يسيران جنباً إلى جنب.
ما ستتعلمه
قم بتصميم وتطوير التطبيقات بحيث تكون سهلة التوسع.
تعرّف على خيارات التوسع والتقسيم المختلفة وكيفية الجمع بينها.
تعلم تقنيات تسريع سرعة الاستجابة.
تعمق في دراسة التخزين المؤقت، وقواعد بيانات عائلة الأعمدة، وقواعد البيانات المستندية، ومحركات البحث، وأنظمة إدارة قواعد البيانات 관계ية (RDBMS).
تعلم مفاهيم القابلية للتوسع والاستجابة التي غالباً ما يتم تجاهلها.
حقق توازناً فعالاً بين قابلية التوسع، والأداء، وسرعة الاستجابة، والتوافر، مع تقليل فترات التوقف عن العمل إلى أدنى حد ممكن.
لمن هذا الكتاب المديرون التنفيذيون (CXOs)، ومهندسو البرمجيات، والمطورون، ومحترفو تكنولوجيا المعلومات
من الغلاف الخلفي في هذا الكتاب، يستعرض Chander Dhall، الرئيس التنفيذي لشركة Cazton, Inc والمتحدث العالمي المرموق، أنماط قابلية التوسع الحالية لتصميم المواقع الإلكترونية، متبعاً نهجاً عملياً في شرح مزاياها وعيوبها ليوضح لك كيفية اختيار النمط المناسب لموقعك. بعد ذلك، يقوم باختبار هذه الأنماط من خلال تعريضها للفشل المتعمد لكشف العيوب المحتملة، قبل مناقشة كيفية تصميم النمط الأمثل الذي يلبي متطلبات التوسع الخاصة بك. كما يشرح المؤلف كيفية استخدام polyglot programming وكيفية مواءمة الأنماط الصحيحة مع احتياجات أعمالك. كما يستعرض بالتفصيل العديد من أنماط No-SQL، ويشرح أساسيات النماذج المختلفة لـ No-SQL من خلال عرض استراتيجيات تكميلية لاستخدامها جنباً إلى جنب مع قواعد البيانات 관계ية (relational databases) لتحقيق أفضل النتائج. كما يعلمك كيفية تطبيق نمط القابلية للتوسع مع نمط الخدمات المصغرة (microservices) في العالم الحقيقي.
مع انتشار الأجهزة الإلكترونية التي لا حصر لها والعدد المتزايد باستمرار لمستخدمي الإنترنت، أصبحت قابلية توسع المواقع الإلكترونية تحدياً تزداد أهميته يوماً بعد يوم. وعلى الرغم من أن القابلية للتوسع أمر مرغوب بشدة، إلا أن تحقيقها قد لا يكون سهلاً. هل تعتقد أنه لا يمكنك تحقيق سرعة الاستجابة جنباً إلى جنب مع القابلية للتوسع؟ سيثبت لك Chander Dhall أن هذين الأمرين، في الواقع، يسيران جنباً إلى جنب.
ما ستتعلمه
قم بتصميم وتطوير التطبيقات بحيث تكون سهلة التوسع.
تعرّف على خيارات التوسع والتقسيم المختلفة وكيفية الجمع بينها.
تعلم تقنيات تسريع سرعة الاستجابة.
تعمق في دراسة التخزين المؤقت، وقواعد بيانات عائلة الأعمدة، وقواعد البيانات المستندية، ومحركات البحث، وأنظمة إدارة قواعد البيانات 관계ية (RDBMS).
تعلم مفاهيم القابلية للتوسع والاستجابة التي غالباً ما يتم تجاهلها.
حقق توازناً فعالاً بين قابلية التوسع، والأداء، وسرعة الاستجابة، والتوافر، مع تقليل فترات التوقف عن العمل إلى أدنى حد ممكن.
نبذة عن المؤلف
تشاندر دال (Chander Dhall) هو خبير Microsoft MVP، ومتحدث في Tech Ed، وخبير في ASP.NET Insider، ومستشار في Web API، ورئيس قسم المطورين في DevConnections، وهو مهندس برمجيات محترف ومطور رئيسي، ومدرب، ومتحدث في INETA، ومساهم في البرمجيات مفتوحة المصدر، وقائد ومنظم مجتمعي يتمتع بسنوات من الخبرة في تطوير برمجيات المؤسسات.
- المميزات
- يقدم Chander Dhall، الرئيس التنفيذي لشركة Cazton, Inc والمتحدث العالمي المرموق، في هذا الكتاب أنماط قابلية التوسع الحالية لتصميم المواقع الإلكترونية، ويتبع نهجاً عملياً في شرح مزاياها وعيوبها ليوضح لك كيفية اختيار النمط المناسب لموقعك.
- نبذة عن المؤلف: Chander Dhall هو Microsoft MVP، ومتحدث في Tech Ed، وASP.NET Insider، ومستشار Web API، ورئيس Dev - DevConnections، ومهندس برمجيات محترف/مطور رئيسي، ومدرب، ومتحدث في INETA، ومساهم في البرمجيات مفتوحة المصدر، وقائد ومنظم مجتمعي مع سنوات من الخبرة في تطوير برمجيات المؤسسات.
- 158 صفحة
- الحواسيب، علوم الحاسوب
المواصفات
- الأبعاد (الإجمالية)
9.21 بوصة (ارتفاع) × 6.14 بوصة (عرض) × .38 بوصة (عمق)
- الوزن
.56 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
158
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
علوم الكمبيوتر
- الناشر
Apress
- التنسيق
غلاف ورقي
- المؤلف
Chander Dhall
- اللغة
الإنجليزية