عالية أموال برنامج التصميم المتزامنة تداول إلكتروني النظام الجزئي - الدعم الفني وراء مظروف أحمر عشرة مليارات

الكاتب | فانغ Yueming

تحرير | ذيل

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

خلفية

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

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

الخصائص التشغيلية اثنين من المغلفات الدقيقة الرسالة

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

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

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

أولا، المغلفات إلكتروني الصغيرة من البضائع التجارية "زيادة" عام متطلبات التزامن أكثر واسعة النطاق.

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

ثانيا، رسالة الصغيرة المغلفات متطلبات العمل مستوى أكثر صرامة للأمن.

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

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

يتطلب العمل الخزينة مستوى أعلى من الأمان من الأنشطة العادية سلعة "زيادة". العام البضائع "زيادة" البضائع المقدمة من قبل التاجر، ومسبقا المخزون التاجر، يمكنك السماح بوجود "ذروة البيع" (أي، العدد الفعلي للمخزون البضائع المسروقة مما كان مخططا له) إلى "زيادة"، "بيع أقل" (أي، العدد الفعلي للشركات سرق أقل من التخطيط) حالة المخزون. ومع ذلك، للمغلفات إلكتروني الصغيرة، ويجب عدم إزالة المغلفات 100 $ المستعمل الإرسال من 101 يوان؛ أصدر 100 يوان فقط عندما يكون المستخدم في الحصول على 99، وتبقى $ 1 يتم إرجاعها بدقة للمستخدم الحزم الحمراء تنتهي بعد 24 ساعة، لا أكثر ولا أقل.

هذان هما الخصائص الرئيسية لنموذج الأعمال التجارية الدقيقة الرسالة المظاريف.

الصعوبات التقنية الحمراء نظام قناة الصغرى

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

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

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

  • لوك ستوك

  • إدراج سجل "زيادة"

  • جرد تحديث

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

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

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

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

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

    معالجة القضايا عالية التزامن الحالات الشائعة

    البضائع العامة "زيادة" نظام النشاط، من أجل حل مشكلة البرامج المتزامنة عالية بشكل عام ما يلي:

    برنامج، واستخدام عمليات الذاكرة البديلة في عمليات المعاملة DB الوقت الحقيقي.

    كما هو موضح، سوف تنتقل الى "الوقت الحقيقي المخزون مشبك" السلوك ذاكرة التخزين المؤقت في عملية 2، ذاكرة التخزين المؤقت Server بإرجاع مباشرة لنجاح العملية غير ناجحة، ثم إسقاط استمرار DB غير متزامن.

    وميزة هذا التجسيد هو استبدال عمليات التلاعب ذاكرة القرص، وتحسين التزامن.

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

    الخيار الثاني، واستخدام بديل تشاؤما قفل تأمين متفائل.

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

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

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

    الحل لمشكلة "الطلبات المتزامنة قفل انتزاع" يمكن تحسين القدرة على التجهيز المتزامنة DB.

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

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

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

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

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

    ارتفاع التزامن حل الحمراء نظام قناة الصغرى

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

    1. نظام SET العمودي، فرق تسد.

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

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

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

    الحل لمشاكل عملية واسعة النطاق على مستوى المعاملات، في حين أن كتلة في كمية صغيرة.

    2. المنطقي طبقة خادم طلب الانتظار، DB حل مشكلات التوافق.

    نظام المغلف الأحمر هو نظام المعاملات المال، لا يمكن تجنبها عملية DB المعاملات، لذلك سيكون هناك "المتزامنة انتزاع قفل" المشكلة. ولكن إذا كان وصول العمليات المعاملات DB (أي تقسيم السلوك المغلف الأحمر) ليست متزامنة، ولكن المسلسل، لن توجد "انتزاع المتزامنة قفل" المشكلة.

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

    المغلفات إلكتروني الصغيرة وزعت تصميم النظام، وخفيفة الوزن ومرنة برنامج طابور FIFO. تنفيذ محددة كما يلي:

    أولا، سوف جميع الطلبات العصا مع مظروف أحمر إلى خادم ID نفسه.

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

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

    ثانيا، تصميم المخطط طلب الطابور احد.

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

    وأخيرا، وزيادة أعطها التحكم التزامن.

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

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

    من خلال ما سبق ثلاثة تدابير، ونظام السيطرة على نحو فعال "المتزامن انتزاع قفل" الوضع DB.

    3. المزدوج البعد تصميم جدول قاعدة البيانات لضمان أداء النظام والاستقرار

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

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

    على وجه التحديد، وهي مقسمة على النحو جدول قاعدة البيانات قواعد التصميم db_xx.t_y_dd، حيث، س س / ص هو معرف ثلاثة قيمة التجزئة الحمراء، دد في نطاق 01-31، وعدد الأيام في الشهر تمثل ما يصل الى 31 يوما.

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

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

    خلص

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

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

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

    عدد اليوم الموصى بها

    StuQ

    مقدمة InfoQ تكنولوجيا المعلومات منصة التعليم - معهد ناسداك (StuQ) للدورات تقنية توفر خدمات النظام الصغيرة العملية، والتعلم الآلي، دائرة الرقابة الداخلية اتجاه التنمية للتكنولوجيا معظم الرد "بالطبع" كان الوصف بالطبع الشعبية ورموز الخصم

    WeChat ID: stuq2015

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

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

    كولومبيا الطريق: أنا عائد إلى 29 شهرا وستة نقاط الأفكار علي مهنة

    شاي بعد الظهر: "جديد واحد" القهوة

    لماذا تحتاج مدينتنا AI، من الأفضل أن نلقي نظرة على تاريخ موجز لهذه المدينة الذكية

    تانغ يان تألق الشمس والجمال الصديقات، يديه عقد وجهها كامل من الشعور التواضع، والصديقات يضحك بسعادة لويا

    الفصول الصغيرة الكورية على 190323 الصحراء والرمال ييشينغ تأخذ هدية عند 520

    لا تدع "30+ طليعة الموضوعات الساخنة، و 100 حالات R & D + خط" بالمرور لك من قبل

    تشانغ Danfeng أن تكون باردة؟ أعمال جديدة لعبته رجال الإطفاء هي مقاطعة مشتركة: لا تستحق أن تلعب البطل

    على Smartisan

    وكانت المملكة المتحدة متاجر التجزئة لإطلاق الدفع تجربة PS VR الأعمال Kuangpen

    يانغ رقيقة الظهر تحسد عليه، وقالت انها لم يكتفي: مواصلة الجهود لانقاص وزنه

    الفيسبوك وراء الحادث، لعبت دور قبل شركة المحلل كامبريدج

    الحياة ليست سهلة! الفتيات بلا أرجل تعيش وحدها، وفاز أصحاب المشاريع الحية مليون مشجع

    وبالتالي فإن ظهور؟ جوجل بكسل 3 XL آلة حقيقية كما تعرض كبير