تأليف:
شانون كورتاس ، مدير المنتج ، التجارة المؤيدة والمؤسسية
ماكس كابلان ، مدير الهندسة ، البنية التحتية الأساسية وهندسة البيانات
سوكيتو غاندي ، المدير الهندسي الأول ، تكنولوجيا التجارة
ستيف هانت ، نائب رئيس قسم الهندسة
منذ ما يقرب من اثني عشر عامًا ، بدأت Kraken مهمتها الرائدة لتصبح واحدة من أولى وأنجح عمليات تبادل الأصول الرقمية. بدأنا تداول أربع عملات رقمية فقط ، لكننا ندعم الآن أكثر من 220 أصلًا في 67 بلوكشين وأكثر من 700 سوق.
لقد تطورنا بسرعة. بفضل فرق المنتجات والهندسة لدينا - بما في ذلك الخبراء في تقنية blockchain والأمان والشبكات والبنية التحتية وأنظمة التداول - تمكنا من مواكبة الطلب الهائل.
بما أن الصناعة قد نضجت وتطورت ، كذلك حجم وطبيعة قاعدة عملائنا. بينما نواصل خدمة المستثمرين الأفراد والتجار عبر موقعنا كراكن و كراكن برو المنصات ، فإن جزءًا متزايدًا من تدفق الطلبات لدينا يصل خوارزميًا عبر API الخاص بنا من العملاء المهنيين والمؤسسات. وتشمل هذه الشركات ، وصناديق التحوط ، وشركات التجارة المملوكة ، والوسطاء الرئيسيين ، وشركات التكنولوجيا المالية ، بالإضافة إلى البورصات الأخرى التي تعتمد على السيولة العميقة لشركة Kraken.
كان على أنظمة التداول الخاصة بنا أن تتوسع لتلبية هذه الطلبات المتزايدة ، لا سيما تلك التي تعتمد بشكل كبير على السرعة ، والاستقرار ، ووقت التشغيل من أجل تحسين تكاليف التنفيذ ، وإدارة مخاطر السوق ، والاستفادة من فرص التداول. لقد حققنا كل هذا دون المساومة على أولويتنا الأولى - أمن.
اليوم ، يسعدنا أن نسلط الضوء على بعض جهودنا الأخيرة ونجاحاتنا ونتائج هذا التوسع.
أسبقية الأداء
نحن نركز بشكل كبير على كود الأجهزة لمشاهدة وفهم أداء نظامنا في ظل ظروف قاسية في العالم الحقيقي. نحن نستخدم أيضًا معايير تنافسية لتأكيد كيفية تكديسنا بمرور الوقت. دعنا نستكشف بعض هذه النتائج.
السرعة والكمون
نقيس سرعة التداول في شكل زمن انتقال. الكمون هو تأخير رحلة الذهاب والإياب ونحن نحدده على أنه الوقت بين طلب التداول (على سبيل المثال ، إضافة أمر) الذي يتم إرساله بواسطة أنظمة العميل ويتم الاعتراف به من قبل البورصة.
على عكس عمليات التبادل التقليدية ، تكون أماكن التشفير أقل تركيزًا جغرافيًا بشكل عام ولا تقدم موقعًا مشتركًا كاملاً. في كثير من الحالات ، تكون مستندة إلى السحابة بالكامل.
سينشر العملاء الحساسون لوقت الاستجابة الكود أينما كان أقرب ماديًا إلى المكان. لذلك ، تتضمن المقارنة العادلة قياس زمن الانتقال من المنطقة الأكثر صلة بهذا المكان المحدد.
سيختلف وقت الاستجابة أيضًا بين طلبات التداول ، حتى في حالة الاتصال المستمر بين عميل واحد والبورصة. ويرجع ذلك إلى كل من الاختلافات والتنوع في التجارة القائمة على الإنترنت ، فضلاً عن كيفية معالجة البورصة للأحمال. لذلك ، يجب أن نناقش الكمون من حيث النسب المئوية بدلاً من الأرقام الفردية. على سبيل المثال ، يشير زمن انتقال P25 إلى زمن الانتقال 25 بالمائة. بعبارة أخرى ، تعني P25 البالغة 5 مللي ثانية أن 25٪ من جميع طلبات التداول خلال إطار زمني معين لأخذ العينات لها زمن انتقال يبلغ 5 مللي ثانية أو أفضل.
هنا ترى أفضل زمن استجابة P25 لمسار Kraken مقابل بعض أفضل منافسينا في مناطق مختلفة ، تم تطبيعه مع الموقع ، خلال قياس خط الأساس الشهر الماضي.
يمثل زمن انتقال خط الأساس الخاص بنا ذهابًا وإيابًا والذي يبلغ حوالي 2.5 مللي ثانية تحسنًا بنسبة 97٪ مقارنةً بالربع الأول من عام 1.
استقرار
كما ذكرنا سابقًا ، فإن أداء العالم الحقيقي في ظل الحمل الثقيل لا يقل أهمية ، إن لم يكن أكثر أهمية ، عن أداء أفضل حالة وأرقام زمن انتقال مطلقة.
يعتمد تحسين تكلفة التنفيذ وتقليل الانزلاق وإدارة مخاطر السوق على تقليل تقلب من الكمون بين كل طلب تداول. نحن نطلق على هذا التباين عدم الاستقرار ، ونقيس الفرق بين الأرقام المئوية المختلفة لوقت الاستجابة لنفس الإطار الزمني لأخذ العينات.
من خلال قياس الارتعاش مع زمن انتقال P25 و P95 ، يمكننا التقاط مجموعة كبيرة من الأداء والسلوك المرصود بمرور الوقت. على سبيل المثال ، قمنا بقياس مدى تكدس التوتر لدينا مع مجموعة أكبر من كبار المنافسين خلال الأسبوع الممتد من 5 إلى 12 نوفمبر 2022 ، وهو الوقت الذي كان فيه تقلب السوق حادًا بسبب الضائقة والإغلاق النهائي لـ FTX.
هنا يمكنك أن ترى كيف تصرفت البنية التحتية للتداول بشكل جيد للغاية ، على الرغم من التقلبات المتزايدة والحمل. ولم تتجاوز هذه الاهتزازات في أي وقت خلال الأسبوع 30 ملي ثانية. وفي الوقت نفسه ، بالنسبة للعديد من التبادلات الأخرى ، فقد وصلت بشكل منتظم إلى عدة مئات من المللي ثانية ، أو انتهت مهلة الطلبات تمامًا كما هو موضح من خلال الارتفاعات الرأسية.
الإنتاجية
تعكس الإنتاجية عدد طلبات التداول الناجحة (إضافة أمر ، وإلغاء الأمر ، وتعديل الأمر ، وما إلى ذلك) التي يتم التعامل معها من خلال البورصة في فترة زمنية معينة.
على غرار زمن الانتقال ، نناقش الإنتاجية سواء من الناحية النظرية أو الملاحظة.
تعتبر الإنتاجية المرصودة أكثر صلة لأنها تعكس العديد من العوامل المترابطة بما في ذلك حدود المعدل. لقد وضعنا هذه الحدود لمنع هجمات DDoS والحفاظ على حركة المرور بشكل مريح ضمن الحدود النظرية. حجم قاعدة العميل ، والطلب العام في السوق ، وتدفق الطلبات (الذي يتأثر بشدة بتقلب الأسعار ونشاط التداول في مكان آخر) ، والأداء تحت الحمل (نظرًا لأنه بعد مستوى معين من تدهور الخدمة ، سيبدأ العملاء في تقييد طلباتهم) كلها عوامل تؤثر هذه الحدود.
لقد أوضحنا هنا التحسن الذي يزيد عن 4 أضعاف في الحد الأقصى للإنتاجية المرصودة بين الربع الأول من عام 1 والربع الأول من عام 2021. هذا التغيير عبارة عن انتقال من 1 ألف طلب / دقيقة إلى أكثر من 2023 مم طلب / دقيقة ، وهناك مساحة كبيرة متبقية بين هذا المستوى ومستوىنا بشكل كبير تحسين الإنتاجية القصوى النظرية.
الجهوزية
في هذا العام ، بذلنا جهودًا لتقليل وقت التوقف عن العمل بسبب الصيانة المخطط لها ، وتقليل تكرار وتأثير فترات التعطل غير المجدولة ، وزيادة سرعة تحديثات الميزات وتحسينات الأداء دون التأثير سلبًا على وقت التشغيل.
تضمنت هذه التغييرات كلاً من التحسينات الفنية والتشغيلية ، مثل زيادة نضج فريق المرونة التشغيلية وكبر حجمه والذي يعمل على مدار الساعة طوال أيام الأسبوع.
بينما كان وقت التشغيل لأسوأ شهر في عام 2021 يقترب من 99٪ ، سمحت لنا هذه التحسينات بتعيين ميزانيات خطأ متزايدة الشدة وهدف وقت تشغيل التداول بنسبة 99.9 +٪.
جهود
عمليات النشر باللون الأزرق / الأخضر والمتداول
لقد استخدمنا بشكل متزايد أ استراتيجية نشر زرقاء / خضراء عبر بوابات API والعديد من الخدمات الداخلية. يمكنك أن ترى توضيحًا مبسطًا جدًا لذلك تم تمييزه في الشكل 6. من خلال تشغيل العديد من حزم التعليمات البرمجية الكاملة بشكل متوازٍ ، يمكننا نشر الميزات دون إزعاج الحزمة الرئيسية التي تتلقى حاليًا حركة مرور العميل. بعد ذلك ، يمكن إعادة توجيه حركة المرور إلى المكدس الجديد ، مما يؤدي إلى نشر بدون تأثير ، أو إجراء تراجع سريع للغاية في حالة حدوث أي خطأ. علاوة على ذلك ، بالنسبة لخدماتنا العديدة التي تعمل مثيلات متعددة لأغراض موازنة التحميل ، تحدث تحديثات هذه الحالات على أساس متجدد بدلاً من الكل أو لا شيء. تتيح لنا هذه الأساليب الآن إجراء تحديثات أكثر تكرارًا وبتأثير صفري للغالبية العظمى من مجموعتنا التقنية.
البنية التحتية كرمز
يرفع كراكين بشكل كبير البنية التحتية كرمز (IaC) مع Terraform و بدوي، في جزء كبير منه لضمان اتساق جميع عمليات نشر التعليمات البرمجية بالإضافة إلى التكرار. نقوم بأتمتة مستودعات Terraform الخاصة بنا من خلال التكامل المستمر والتسليم المستمر حتى نتمكن من تنفيذ التغييرات بسرعة وبشكل موثوق. على مدار العامين الماضيين ، قمنا بنشر بنية تحتية جديدة باستخدام IaC وتستخدم جميع بنيتنا التحتية تقريبًا اليوم هذا النمط. كانت هذه الخطوة علامة فارقة رئيسية ونحن نستفيد من IaC لكل من التطبيقات القائمة على السحابة والتطبيقات داخل الشركة.
الاتصال والشبكات
نحن نستفيد من الاتصال الخاص بين AWS ومراكز البيانات المحلية الخاصة بنا. يسمح هذا الاتصال لـ Kraken بضمان أن يكون لدينا أقل زمن انتقال ممكن وأعلى مستوى أمان ممكن ومسارات زائدة عن الحاجة للتأكد من أنه يمكننا الوصول إلى AWS في جميع الأوقات. لقد مكنت التحسينات الحديثة في الشبكات والتوجيه من توفير جزء كبير من تقليل زمن انتقال التجارة ذهابًا وإيابًا الأساسي الموضح أعلاه.
الأجهزة والقياس عن بعد
لقد سمح لنا التسجيل الدقيق والدقيق والمقاييس وتتبع الطلبات بتحديد وتشخيص وحل أي اختناقات غير متوقعة ومشكلات في الأداء في الوقت الفعلي. بالإضافة إلى هذا القياس عن بُعد والمراقبة التنافسية الخاصة بنا ، قمنا مؤخرًا بتحديث مقاييس وقت الاستجابة ووقت تشغيل واجهة برمجة التطبيقات لدينا kraken.com مع عمليات نشر الشاشات الخارجية ، بشكل عام ، تعكس هذه الأرقام بدقة أكبر كما يختبرها العملاء.
عمليات النشر الأمثل لواجهة برمجة التطبيقات
في أي لحظة ، تدعم واجهات برمجة التطبيقات ومكدس التداول لدينا عشرات الآلاف من الاتصالات التي يتم تداولها بطريقة حسابية من خلال Websockets أو واجهات برمجة تطبيقات REST. مئات الآلاف من الاتصالات تأتي من منصاتنا الأساسية لواجهة المستخدم ، بما في ذلك الأداء العالي الجديد كراكن برو منصة. بينما تجني هذه المنصات العديد من مزايا البنية التحتية الأساسية للتداول الموضحة في هذا المنشور ، فإن أعباء العمل تختلف اختلافًا جوهريًا ولها متطلبات مختلفة. لقد سمحت لنا عمليات نشر واجهة برمجة التطبيقات المخصصة لدعم منصات واجهة المستخدم الخاصة بنا ، مع موجزات بيانات محددة ، والضغط ، والاختناق ، والتجميع ، وما إلى ذلك ، بزيادة تحسين السرعة وتقليل عرض النطاق الترددي الضائع ، وبالتالي زيادة السعة الإجمالية للعميل.
تحسينات التعليمات البرمجية الأساسية
لقد أجرينا مجموعة من التحسينات الدراماتيكية الإضافية عبر المكدس من خلال إعادة هندسة الخدمات الأساسية في Rust و C ++. تعمل هذه التغييرات على زيادة استخدام الرسائل غير المتزامنة واستمرار البيانات حيثما أمكن ذلك وتساعدنا على إنشاء ملف تعريف قوي للأداء في المزيد من خطوط أنابيب CI / CD الخاصة بنا. كما أنها تتيح لنا استخدام أفضل الطرق المعروفة لتحليل الكود الثابت والديناميكي. وقد توجت العديد من هذه التحسينات في انخفاض متوسط زمن الوصول للمحرك المطابق من مللي ثانية إلى ميكروثانية. يمثل هذا تحسنًا بنسبة تزيد عن 90٪ مقارنةً بعامين سابقين ، بينما يدعم الإنتاجية أكثر من 4 أضعاف.
ما هي الخطوة التالية؟
واجهة برمجة تطبيقات FIX الأصلية
سنقوم قريبًا بإطلاق FIX API الأصلي الخاص بنا لبيانات السوق الفورية والتداول. FIX ، التي تعني تبادل المعلومات المالية ، هي واجهة برمجة تطبيقات (API) قوية وشاملة ومرنة بمعايير الصناعة تستخدمها العديد من المؤسسات لتداول الأسهم والعملات الأجنبية والدخل الثابت على نطاق واسع. إنه بروتوكول موثوق به وتم اختباره في المعركة ، مع برامج طرف ثالث واسعة ودعم مفتوح المصدر ، مما يجعل من الأسهل والأسرع للمؤسسات الاندماج مع Kraken وبدء التداول.
تأتي واجهة برمجة تطبيقات FIX API الأصلية الخاصة بـ Kraken أيضًا مع الفروق الدقيقة والمزايا المعمارية المتعلقة بمآخذ الويب وواجهات برمجة تطبيقات REST ، بما في ذلك الإلغاء عند الفصل المستندة إلى الجلسة ، وتسليم الرسائل بالترتيب المضمون ، واستعادة الجلسة ، وإعادة التشغيل. تخضع FIX API الخاصة بنا حاليًا للاختبار التجريبي - تواصل إذا كنت ترغب في المساعدة في ركل الإطارات!
المطابقة الصفرية لعمليات نشر المحرك
لقد حققنا إنجازات كبيرة على تواتر عمليات النشر ذات التأثير الصفري لبوابات API والعديد من الخدمات الخلفية (المصادقة والتدقيق والقياس عن بُعد وما إلى ذلك). ومع ذلك ، لا تزال التحديثات المادية لمحركنا المطابق تتطلب جدولة الصيانة ووقت تعطل قصير ، وهو ما نقوم به كل أسبوعين تقريبًا.
ومع ذلك ، فقد خضع فريقنا لجهد كبير لإعادة هندسة بعض أنظمة المراسلة الداخلية لدينا باستخدام تقنية البث المتعدد ، والاستفادة من AERON، مجموعة أدوات عالية الأداء وقوية لأنظمة الإتاحة العالية المتسامحة مع الأخطاء. وستكون نتيجة ذلك عمليات نشر مخططة لوقت تعطل صفري عبر حزمة التداول ، والمتاحة لاحقًا في عام 2023.
تحتاج مساعدة؟ تواصل
يرجى التواصل مع إدارة الحساب وفرق المبيعات المؤسسية باستخدام عنوان البريد الإلكتروني لمعرفة المزيد حول أي من هذه التحديثات ، لمناقشة كيفية تحسين اتصالك بالتداول ، أو لاختبار بيتا للميزات القادمة مثل FIX API.
هل تحتاج إلى مزيد من الإثبات؟ ترقب واشترك في التحديثات kraken.com لأي صيانة مخطط لها ومعلومات الخدمة وإحصائيات زمن الوصول والجهوزية.
- محتوى مدعوم من تحسين محركات البحث وتوزيع العلاقات العامة. تضخيم اليوم.
- بلاتوبلوكشين. Web3 Metaverse Intelligence. تضخيم المعرفة. الوصول هنا.
- المصدر https://blog.kraken.com/post/17936/performance-at-kraken/
- :يكون
- $ UP
- 2021
- 2022
- 2023
- 250K
- 67
- 7
- 9
- a
- ماهرون
- من نحن
- فوق
- مطلق
- حسابي
- ادارة الحساب
- دقيق
- بدقة
- تحقق
- في
- نشاط
- العنوان
- تؤثر
- تجميع
- العدواني
- خوارزمية
- الكل
- يسمح
- كمية
- تحليل
- و
- API
- واجهات برمجة التطبيقات
- التطبيقات
- اقتراب
- معماري
- هي
- وصول
- AS
- الأصول
- ممتلكات
- At
- الهجمات
- التدقيق
- التحقّق من المُستخدم
- أتمتة
- توفر
- متاح
- المتوسط
- AWS
- الخلفية
- عرض النطاق الترددي
- قاعدة
- خط الأساس
- أساس
- BE
- أصبح
- قبل
- بدأ
- بدأ
- يجري
- المقارنة
- الفوائد
- أفضل
- بيتا
- أفضل
- ما بين
- Beyond
- سلسلة كتلة
- بلوكشين التكنولوجيا
- blockchains
- واسع
- أوسع
- وسطاء
- الميزانيات
- نساعدك في بناء
- by
- C + +
- دعوة
- CAN
- الطاقة الإنتاجية
- الاستفادة
- أسر
- حمل
- حقيبة
- الحالات
- مراكز
- معين
- تغيير
- التغييرات
- رسم
- زبون
- عميل
- اغلاق
- الكود
- تأتي
- مقارنة
- تنافسي
- المنافسين
- شامل
- مساومة
- مركز
- الشروط
- إدارة
- أكد
- صلة
- التواصل
- الإتصال
- استمر
- متواصل
- جوهر
- الشركات
- التكلفة
- التكاليف
- التشفير
- العملات الرقمية
- حاليا
- البيانات
- مراكز البيانات
- دوس
- عقد
- عميق
- تأخير
- في منتهى السعادة
- التوصيل
- الطلب
- مطالب
- يعتمد
- نشر
- نشر
- نشر
- نشر
- وصف
- على الرغم من
- فعل
- فرق
- الخلافات
- مختلف
- رقمي
- الأصول الرقمية
- مدير المدارس
- بحث
- محنة
- لا
- الوقت الضائع
- بشكل كبير
- بشكل كبير
- إسقاط
- أثناء
- ديناميكي
- e
- كل
- أسهل
- جهد
- جهود
- إما
- في مكان آخر
- البريد الإلكتروني
- تشديد
- تمكين
- محرك
- الهندسة
- تماما
- الأسهم
- خطأ
- إلخ
- حتى
- تطورت
- مثال
- تجاوز
- تبادل
- الاستبدال
- تمكنت
- خبرائنا
- اكتشف
- خارجي
- جدا
- عين
- العوامل
- عادل
- الميزات
- المميزات
- الشكل
- الأرقام
- مالي
- معلومات مالية
- fintechs
- الشركات
- الاسم الأول
- حل
- ثابت
- دخل ثابت
- مرن
- تدفق
- في حالة
- النموذج المرفق
- قادم، صريح، يظهر
- FRAME
- تردد
- متكرر
- تبدأ من
- FTX
- بالإضافة إلى
- في الأساس
- أموال
- إضافي
- علاوة على ذلك
- FX
- العلاجات العامة
- على العموم
- معطى
- Go
- متزايد
- نابعة
- التسويق
- ضمان
- مضمون
- معالجة
- يحدث
- يملك
- الإرتفاع
- بشكل كبير
- ثقيل
- التحوط
- صناديق التحوط
- مساعدة
- مرتفع
- أعلى
- تسليط الضوء
- سلط الضوء
- كيفية
- كيفية
- HTTPS
- مئات
- تحديد
- التأثير
- أثر
- أهمية
- تحسن
- تحسن
- تحسين
- تحسينات
- in
- في أخرى
- تتضمن
- شامل
- يشمل
- بما فيه
- دخل
- القيمة الاسمية
- زيادة
- في ازدياد
- على نحو متزايد
- وأشار
- فرد
- العالمية
- معلومات
- البنية التحتية
- المؤسسية
- عملاء مؤسسيين
- المؤسسات
- دمج
- التكامل
- داخلي
- على شبكة الإنترنت
- المستثمرين
- مسائل
- IT
- انها
- احتفظ
- ركلة
- معروف
- كراكن
- كبير
- اسم العائلة
- كمون
- إطلاق
- قيادة
- تعلم
- يتيح
- مستوى
- الرافعة المالية
- مثل
- حدود
- سيولة
- تحميل
- موقع
- صنع
- الرئيسية
- صيانة
- رائد
- أغلبية
- جعل
- القيام ب
- إدارة
- إدارة
- إدارة
- كثير
- تجارة
- بيانات السوق
- تقلبات السوق
- الأسواق
- هائل
- مطابقة
- مادة
- ناضج
- ماكس العرض
- أقصى
- يعني
- في غضون
- قياس
- قياس
- تعرف علي
- المذكورة
- الرسالة
- الرسائل
- طرق
- المقاييس
- معلم
- التقليل
- الحد الأدنى
- الرسالة
- لحظة
- مراقبة
- مراقبة
- شهر
- الأكثر من ذلك
- أكثر
- خطوة
- MS
- متعدد
- محلي
- الطبيعة
- تقريبا
- سلبا
- الشبكات
- جديد
- التالي
- نوفمبر
- عدد
- أرقام
- of
- عرض
- on
- ONE
- جاكيت
- المصدر المفتوح
- طريقة التوسع
- تعمل
- تعمل
- تشغيل
- المرونة التشغيلية
- الفرص
- الأمثل
- طلب
- أخرى
- الكلي
- الخاصة
- موازية
- جزء
- خاصة
- حفلة
- الماضي
- مسار
- نمط
- أداء
- إصرار
- جسديا
- الرائد
- مخطط
- المنصة
- منصات التداول
- أفلاطون
- الذكاء افلاطون البيانات
- أفلاطون داتا
- البوينت
- ممكن
- منشور
- قوي
- منع
- السعر
- رئيسي
- قبل
- الأولوية
- خاص
- برو
- المنتج
- محترف
- جانبي
- دليل
- الملكية
- محمي
- بروتوكول
- أغراض
- وضع
- Q1
- سريع
- أسرع
- بسرعة
- نطاق
- معدل
- بدلا
- الوصول
- التي تم الوصول إليها
- العالم الحقيقي
- في الوقت الحقيقي
- يستلم
- الأخيرة
- مؤخرا
- استرجاع
- تخفيض
- تقليص
- يشير
- تعكس
- يعكس
- منطقة
- المناطق
- بانتظام
- ذات الصلة
- يمثل
- طلب
- طلبات
- تطلب
- المتطلبات الأساسية
- مرونة
- REST
- نتيجة
- النتائج
- المخاطرة
- قوي
- لفة
- المتداول
- تقريبا
- الأملاح
- نفسه
- حجم
- التحجيم
- جدولة
- أمن
- مسلسلات
- خدمة
- الخدمة
- خدماتنا
- الجلسة
- طقم
- عدة
- ينبغي
- إغلاق
- هام
- مبسط
- منذ
- عزباء
- المقاس
- انزلاق
- So
- تطبيقات الكمبيوتر
- بعض
- مصدر
- محدد
- سرعة
- التموج
- بقعة
- السوق الفورية
- استقرار
- كومة
- مرصوصة
- كومات
- المدرجات
- بداية
- بدأت
- إحصائيات
- لا يزال
- الاشتراك
- ناجح
- هذه
- جناح
- الدعم
- دعم
- نظام
- أنظمة
- الهدف
- فريق
- فريق
- التكنولوجيا
- تقني
- تكنولوجيا
- سياسة الحجب وتقييد الوصول
- Terraform
- تجربه بالعربي
- الاختبار
- شكر
- أن
- •
- من مشاركة
- نظري
- وبالتالي
- تشبه
- الثالث
- الآلاف
- عبر
- الإنتاجية
- الوقت
- السلاسل الزمنية
- موقوت
- مرات
- إلى
- اليوم
- أدوات
- تيشرت
- البحث عن المفقودين
- التجار
- تجارة
- تقليدي
- حركة المرور
- افضل
- ui
- نهائي
- مع
- فهم
- غير متوقع
- تحديث
- آخر التحديثات
- شغالة
- us
- تستخدم
- مختلف
- كبير
- ● السرعة
- مكان
- أماكن
- مقابل
- بواسطة
- تطاير
- vs
- شاهد
- أسبوع
- حسن
- التي
- في حين
- سوف
- مع
- في غضون
- بدون
- كلمات
- أسوأ
- سوف
- خاطئ
- عام
- سنوات
- أنت
- حل متجر العقارات الشامل الخاص بك في جورجيا
- زفيرنت