مقالات لها صلة: لقد تعرض للتنمر في المدرسة ولكنه يعيش الآن أسلوب حياة مترفًا بفضل تداول البيتكوين والعملات المشفرة الأخرى
في العام الماضي ، أصبح Tinder الأكثر ربحية.تطبيق غير لعب في العالم. اكتسبت خدمات المواعدة عالية الجودة دائمًا قاعدة عملاء جيدة ، ولكن كان Tinder هو الذي كان قادرًا على نقل المواعدة إلى مستوى جديد تمامًا. حاولنا معرفة التقنيات التي يمكن أن تجمع 30 مليار زوج في تطبيق واحد.
موقع الأمن صوفان
الأمن هو جزء أساسي من التطبيق. من ناحية ، يجد Tinder أشخاصًا في مكان قريب ، ولكن في الوقت نفسه ، لا يمكن تحديد الموقع الدقيق للشخص. في عام 2013 ، يمكن استخدام المتسللين تميل لتحديد الموقع الدقيق ، ولكن تم إصلاح مشكلة عدم الحصانة عن طريق تقريب المسافة إلى الكيلومترات واثنين من الابتكارات الأخرى.
مقالات لها صلة: اشترى مستثمر أسترالي عقارًا بمساحة 2800 مترًا مربعًا في شارلفيل بأموال حصل عليها من خلال أداة مالية مبتكرة
أول واحد هو تقسيم المدينة إلى مربعاتحوالي 1 × 1 ميل. عند حساب المسافة بين مالكي الحسابات المطابقة ، يتم ربط موقع الهدف بوسط مربع الشبكة الحالي. ثم يقوم بحساب المسافة التقريبية بينك وبين هذا الموقع المرفق.
الابتكار الثاني هو صيغته الخاصة لـحساب المسافة التي التفاصيل غير معروفة. مجتمعة ، أدت الابتكارات إلى حقيقة أنه لا توجد طريقة للعثور على موقع الهدف بدقة أكبر من حدود أحد مربعات الشبكة بحجم 1 × 1 ميل. أمان الموقع الجغرافي لـ Tinder ليس موضع شك ويمكن لكل مستخدم أن يتأكد من أن عنوانه الدقيق لا يمكن تحديده باستخدام التطبيق. نلاحظ أيضًا أن معالجة تحديد الموقع الجغرافي وإنشاء الخرائط والتصور يتم تنفيذها باستخدام خدمة Mapbox.
منصات صوفان ولغات البرمجة
بالإضافة إلى ربط حسابك عن طريق تحديد الموقع الجغرافي ، والتطبيقيتميز بميزتين: خوارزمية اختيار فريدة للنصف الثاني وعملية مبادلة مريحة. تتم كتابة الخوارزمية والميكانيكية للتطبيق المحمول في الهدف- C ، JAVA و C #. قاعدة بيانات ضخمة من ملفات تعريف العملاء والصور التي تم إنشاؤها من خلال MongoDB و Redis. للاختبار ، تم استخدام منصة AWS موبايل.
الجزء الأكثر أهمية من هذه التطبيقات هوحماية البيانات. في Tinder ، يتم تنفيذه من خلال شهادات SSL من GoDaddy. بين لغات البرمجة ، هناك أيضًا JavaScript و HTML5 للموقع الرسمي.
يتكون المكدس الفني من المنتجات التالية:
- Amazon Route53 (خدمة الويب لنظام أسماء النطاقات المستندة إلى مجموعة النظراء.
- موازنة التحميل المرنة من Amazon (لتوزيع حركة المرور مع تغيير الحمل في منطقة التوافر نفسها أو بين مناطق توفر متعددة).
- Amazon Mobile Hub (المسؤولة عن مجموعة متنوعة من ميزات التطبيق).
- Amazon EC2 (موارد الحوسبة القابلة للتوسعة في السحابة).
يلجأ المطورون بنشاط إلى جهة خارجيةالتطبيقات. على سبيل المثال ، يتم استخدام Crashlytics و Rollbar لجمع وتحليل الأعطال وإحصائيات التطبيقات الأخرى. يستخدم Tinder أيضًا Apteligent (اختبار) ، Cloudflare (التخزين المؤقت وتوزيع البيانات عبر الأنظمة الأساسية) ، Evident.io (أمان السحابة) و New Relic (مراقبة الصحة).
كيف يختار Tinder حسابات Super Like
بدون الذكاء الاصطناعي ، في أي مكان. تعمل وظيفة Super Like بمساعدة AI ، والتي تختار أكثر المرشحين مناسبة.
خلال "انتقد" المقبل للمستخدمعرض أربعة حسابات يختارها الذكاء الاصطناعى بناء على تفضيلات المستخدم السابقة. يمكن وضع أحد هذه الحسابات "بشكل رائع" ، مما سيزيد من فرصة المصادفة ثلاث مرات. بشكل عام ، تمت إضافة الوظيفة فقط للحصول على دخل إضافي في التطبيق ، لكن لم نتمكن من فقدان وجود AI في Tinder.
التسويق ودعم العملاء
برزت لنا من الداخل ، والآن ننتقلالانتباه إلى المجمع. خدمات الترويج للتطبيق والعمل مع العملاء لا تقل أهمية عن الجوانب التقنية. يتم تنفيذ خدمة العملاء في Tinder من خلال Ethnio و Zendesk ، ويتم تقديم الجزء التسويقي إلى خدمات Amazon SES و Mailgun و SendGrid. تمت كتابة تصميم المشروع في Adobe Typekit و Blossom و Google Fonts و Sketch. تقع معالجة التحليلات على عاتق Google Analytics. تعمل Greenhouse في تعيين الموظفين وتعيينهم ، ويتم تسليم الإنتاجية والمحاسبة للمعالجة في G Suite و Google Drive.