2012-11-23 92 views
8

अनिवार्य रूप से पब्नब, पुशर या इसी तरह के पार्स को जोड़कर, स्क्रैच से कस्टम बैकएंड बनाने के बजाय।Pubnub के साथ Parse.com API को बड़े पैमाने पर रीयल-टाइम मैसेजिंग के लिए व्यवहार्य विकल्प और संयुक्त टूलसेट प्राप्त करने के साथ संयोजन कर रहा है?

मैं फेसबुक लॉगिन और फ़ाइल संग्रहण/साझाकरण के साथ एक वास्तविक समय संदेश प्रणाली पर काम कर रहा हूं। सिद्धांत रूप में मैं पार्स के संयोजन और बैकएंड आवश्यकताओं को कवर करने के लिए पबनब जैसे कुछ का उपयोग कर सकता था। इस प्रकार थे:

पार्स का ख्याल रखता है:

  • लॉग इन
  • फ़ाइल मेमोरी
  • पुश-सूचनाएं (बंद एप्लिकेशन) और Pubnub का ख्याल रखता है:

    • असली
    • समय संदेशों का वितरण ...

    आवश्यकताएँ:

    मैं एक प्रणाली है कि यदि आवश्यक हो तो और जल्दी से तैनात किया जा सकता सामान्य एक में उपयोगकर्ताओं के लाखों लोगों के लिए विस्तार कर सकते हैं की जरूरत है समाधान जो इस मानदंड और चश्मा फिट करेगा।

    मानदंड:

    • एक या 2 डेवलपर्स द्वारा त्वरित तैनाती।
    • लाखों उपयोगकर्ताओं को विस्तारित कर सकते हैं।
    • उच्च विश्वसनीयता

    चश्मा:

    • अमेरिकन प्लान लॉग इन
    • रीयलटाइम संदेश वितरण
    • बंद एप्लिकेशन प्रसव के लिए
    • पुश
    • साझा फ़ाइल & छवि भंडारण

    कोई भी फीडबैक यदि पहले चरण परिनियोजन के रूप में यह अच्छी तरह से काम करेगा और किसी भी नुकसान की सराहना की जाएगी।

+0

आपका प्रश्न क्या है:

आप के संपर्क मुझे अपने अनुभवों के बारे में अधिक जानकारी की आवश्यकता है? – Martol1ni

+0

धन्यवाद, मैंने इसे और अधिक स्पष्ट करने के लिए शीर्षक को फिर से लिखा है। अनिवार्य रूप से मुझे रीयलटाइम एमएसजी भेजने और प्रति फ़ीड की कई फाइलें/संपत्तियां साझा करने की आवश्यकता है। पबनब रीयलटाइम संदेश के लिए अच्छा है और पार्स एफबी लॉगिन ट्रैकिंग और फ़ाइल शेयर के लिए अच्छा है। संक्षेप में ऐप एक ही समय में पार्स सर्वर और पबनब सर्वर से संवाद करेगा।मुझे नहीं पता कि यह अच्छी तरह से क्यों काम नहीं करेगा, लेकिन यह सुनिश्चित करना चाहते हैं कि यदि आवश्यक हो तो ऐसा कुछ लाखों उपयोगकर्ताओं पर ले सकता है। –

+0

हाय एंड्रेस, आप सही हैं! यह बहुत अच्छा काम करेगा। उत्कृष्ट संयोजन – PubNub

उत्तर

1

संक्षिप्त उत्तर हैं:

नहीं।

विवरण:

वैसे भी आप इसे हैश, यह बहुत सेटअप करने के लिए महंगा उनके BAAS मॉडल के बाद से इन पद्धतियों में से किसी के साथ चैट कॉल आधार की संख्या प्रति एक पर चार्ज पर आधारित है है।

मुझे parse.com का उपयोग करके अपने स्वयं के तर्क को बहुत से काम करना पड़ा और अब जब मैं एक एक्सएमपीपी समाधान लागू कर रहा हूं, तो कुछ काम करने के लिए काम की मात्रा समान है।

मेरे वैकल्पिक समाधान:

उपयोग एडब्ल्यूएस की तरह कुछ और फिर इसे करने के लिए कनेक्ट करने के लिए एपीआई से एक का उपयोग पर ejabberd की तरह एक खुला स्रोत xmpp सर्वर।

@andrescanella

+0

यह एक उत्कृष्ट बिंदु है कि आप चैट करते समय पार्स में बहुत सारे कॉल चलाएंगे। लेकिन मत भूलना, सब कुछ पैसा खर्च करता है - भुगतान शुरू करने के बाद भी पार्स बहुत सस्ता है। – Fattie

+0

बीटीडब्ल्यू, क्विकब्लॉक्स सभी मुफ्त में प्रदान करता है! इसलिए, आप अपने उत्तर के साथ गलत हैं http://quickblox.com/plans/ –

+0

नहीं, शीर्षक के अनुसार "बड़े पैमाने पर" क्विकब्लॉक्स उच्च श्रेणी में महंगा हो जाता है। लेकिन हाँ, छोटे तैनाती के लिए लागत पर गंभीर रूप से देखने के लिए एक अच्छी कीमत विकल्प की तरह दिखता है। हालांकि मैंने उस प्रदाता को आगे नहीं देखा है ... –

11

मैं थोड़ा पक्षपातपूर्ण हूं लेकिन स्टैकमोब मार्केटप्लेस के साथ स्टैकमोब (www.stackmob.com) देखें, आपको दूसरे खाते को बनाने की आवश्यकता के बिना पबनब तक सीधे पहुंच प्राप्त होती है। SendGrid जैसी कार्यक्षमता जोड़ने के लिए बाजार में कई अन्य महान सेवाएं भी हैं।

आप जिन सभी सुविधाओं को खोज रहे हैं वे बॉक्स के बाहर भी अलग विकास और उत्पादन खाते हैं। कुछ जो आपको पार्स से नहीं मिलता है। बटन के एक साधारण क्लिक के साथ आप स्कीमा और कस्टम कोड को विकास से उत्पादन में ले जा सकते हैं।

हम निश्चित रूप से उन उपयोगकर्ताओं का समर्थन कर सकते हैं जिनके बारे में आप बात कर रहे हैं। हमारे पास मंच पर अटारी से 7 गेम और लैंड ओ लेक्स और एडिडास जापान जैसे अन्य बड़े उद्यम हैं। जब विश्वसनीयता की बात आती है तो हमारे पास भी एक महान ट्रैक रिकॉर्ड होता है।

+0

आकर्षक ......... – Fattie

2

अच्छा लगता है, लेकिन 2 सिस्टम (पार्स और PubNub) एक या 2 डेवलपर्स द्वारा आपके मानदंड त्वरित तैनाती खंडन।

एक ऐसी प्रणाली खोजने का कारण है जो आपकी सभी आवश्यकताओं को पूरा करता है।

आप QuickBlox backend - your own cloud backend पर लूट सकते हैं इसमें विभिन्न कार्यों के लिए 7 मॉड्यूल (एपीआई के सेट) हैं। आप में रुचि हो सकती:

  1. Users module - यह फेसबुक/ट्विटर लॉगिन
  2. Messages module है - यह पुश सूचनाएं है। यह आईओएस का समर्थन करता है, एंड्रॉयड, ब्लैकबेरी, WindowsPhone सूचनाएं
  3. Content/CMS module धक्का - यह स्टोर करने के लिए/शेयर/फ़ाइलों के किसी भी प्रकार स्ट्रीम की अनुमति देता है, किसी भी आकार
  4. Chat module (5 टीबी अप करने के लिए!) - वास्तविक समय संदेश वितरण। क्विकब्लॉक्स चैट एक त्वरित और भरोसेमंद चैट समाधान है जो स्केलेबल क्लाउड होस्टेड एक्सएमपीपी चैट सर्वर, Users module के माध्यम से सीमलेस एकल साइन-ऑन प्रमाणीकरण के लाभ को जोड़ता है, Push Notifications के माध्यम से आने वाले आईएम/चैट अलर्ट और Content के माध्यम से अनुलग्नक फ़ाइल करता है।

मैंने इसे देखो की सलाह देते हैं, यह भी Custom Objects module

इसके अलावा के माध्यम से इस तरह के कस्टम एपीआई निर्माण महान सुविधाओं के बहुत सारे है, वहाँ Enterprise solutions है - QuickBlox इस सफेद बॉक्स है, तो आप इसे अपने सर्वर से तैनात कर सकते हैं और फिर से बिक्री अन्य ग्राहकों के लिए यदि आप

+0

धन्यवाद इगोर, मैं भविष्य में गहराई से क्विकब्लॉक्स में और अधिक देखूंगा। चैट मॉड्यूल समय बचा सकता है। –

+0

जहां तक ​​यह जाता है, पार्स में भी पुश क्षमताएं होती हैं लेकिन क्विकब्लॉक्स के साथ भी वही मामला महंगा होता है। तो आपको एक सभ्य मूल्य के लिए अच्छी मात्रा में धक्का पाने के लिए पबनब या पुशर जैसे बड़े पैमाने पर पुश सिस्टम के साथ एकीकृत करने की आवश्यकता होगी। पार्स चुनने के मेरे कारण 2 गुना हैं। ए। मैंने पहले इसका इस्तेमाल किया है और एपीआई ने अपना काम अच्छी तरह से किया है। और बी। उनके पास तेजी से विस्तार करने वाला उपयोगकर्ता आधार और टूलसेट है ... तो यह एक ठोस भागीदार है। वर्तमान में पार्स + पुशर का उपयोग कर Im, एकीकरण सीधे आगे साबित हुआ है। इसमें केवल एक देव द्वारा एक सप्ताह से भी कम समय लगेगा। –

+0

धन्यवाद टिप्पणी के लिए एंड्रेस, वास्तव में महान स्पष्टीकरण –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^