24Freelanceफ्रीलांस मार्केटप्लेस जो कभी नहीं सोता
प्रतिक्रिया अवधि समाप्त हो गई है

एक वेबहुक गेटवे विकसित करें जिसमें साइनिंग और विश्वसनीय डिलीवरी हो

70 दृश्य 0 प्रतिक्रिया#42138
बजट€1 050परियोजना के लिए
फॉर्मेटएक बार का प्रोजेक्टकोई पूर्व भुगतान नहीं
भुगताननकद, बैंक ट्रांसफर
प्रतिक्रियाएँ स्वीकार की गईंप्रतिक्रिया अवधि समाप्त हो गई है08.09.2026 तक
प्रतिक्रियाएँ0श्रेणी औसत: 0,1
दृश्य7019 में 14 दिन

परियोजना का विवरण

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

यहाँ विश्वसनीयता महत्वपूर्ण है, इसलिए मैं सब्सक्राइबर विफलताओं के बारे में सबसे अधिक चिंतित हूँ। प्रत्येक डिलीवरी प्रयास पर हस्ताक्षर होना चाहिए ताकि प्राप्तकर्ता यह सत्यापित कर सके कि यह हमसे आया है, इसमें एक टाइमस्टैम्प और अद्वितीय डिलीवरी आईडी होनी चाहिए ताकि डुप्लिकेट से सुरक्षा हो सके, और त्रुटि पर पुनः प्रयास करना चाहिए जिसमें एक्सपोनेंशियल बैकऑफ और जिटर एक कॉन्फ़िगर करने योग्य सीमा तक हो, फिर मृत-पत्र स्थिति में जाना चाहिए। हमें प्रति-एंडपॉइंट समवर्तीता सीमाएँ चाहिए ताकि एक अधिकतम सब्सक्राइबर अन्य से संसाधनों का उपभोग न करे, और आइडेम्पोटेंसी कुंजी ताकि पुनः प्रयास कभी भी प्राप्तकर्ता पक्ष पर डुप्लिकेट न करे। स्पष्टता के लिए: यह आंतरिक कार्यों के लिए एक सामान्य संदेश कतार नहीं है और न ही यह एक एपीआई गेटवे है जो आने वाले ट्रैफ़िक को प्रॉक्सी करता है। यह तीसरे पक्ष को विश्वसनीय रूप से आउटगोइंग वेबहुक्स वितरित करने के बारे में है, और कतार केवल एक आंतरिक तंत्र है, परिणाम नहीं।

मुझे भी अवलोकन और प्रबंधन की आवश्यकता है जिसे मैं समर्थन और भागीदारों को सौंप सकता हूँ। प्रत्येक प्रयास को एक डिलीवरी लॉग में उतरना चाहिए जिसमें अनुरोध, प्रतिक्रिया कोड, विलंबता और पुनः प्रयास की गणना हो, जिसे घटना, एंडपॉइंट और स्थिति द्वारा खोजा जा सके। विफल या मृत-पत्र डिलीवरी को मैन्युअल रूप से पुनः प्रयास करने, एक एंडपॉइंट को रोकने और फिर से शुरू करने, और बिना डाउनटाइम के हस्ताक्षर रहस्यों को घुमाने का एक तरीका होना चाहिए। कृपया इसे उत्पादन अवसंरचना के रूप में मानें - स्पष्ट दस्तावेज़ीकरण और परीक्षणों के साथ, न कि एक प्रोटोटाइप।

— मान्यता और स्थायित्व के साथ आने वाली घटनाओं को प्राप्त करने के लिए एंडपॉइंट
— सदस्यता मॉडल: घटना प्रकारों को सब्सक्राइबर एंडपॉइंट से मिलाना
— टाइमस्टैम्प, डिलीवरी आईडी और डुप्लिकेट सुरक्षा के साथ हस्ताक्षरित पेलोड
— वृद्धि के साथ पुनः प्रयास, जिटर और मृत-पत्र राज्य
— प्रति-एंडपॉइंट समांतरता सीमाएँ और आइडेम्पोटेंसी प्रबंधन
— खोज, मैनुअल पुनः प्रयास और एंडपॉइंट विराम के साथ डिलीवरी लॉग
— गुप्त घुमाव, दस्तावेज़ीकरण और स्वचालित परीक्षण
वेब प्रोग्रामिंग नकद, बैंक ट्रांसफर
24
बीस · टिप

कैसे एक प्रतिक्रिया लिखें जो चुनी जाए

  • क्लाइंट के कार्य से शुरू करें, अपने बारे में कहानी से नहीं।
  • अपने पोर्टफोलियो से एक या दो समान कार्यों का लिंक दें।
  • एक कीमत और एक समय सीमा बताएं - और वे वास्तव में क्या शामिल करते हैं।
  • एक स्पष्ट प्रश्न पूछें: यह बातचीत की शुरुआत करता है।

प्रतिक्रियाएँ 0

प्रतिक्रिया पाठ केवल ग्राहक के लिए दिखाई देते हैं।

एक ही श्रेणी

समान परियोजनाएँ

श्रेणी में सभी परियोजनाएँ
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

वेब प्रोग्रामिंग24.09.20260159
0प्रतिक्रिया
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

वेब प्रोग्रामिंग24.09.20260177
0प्रतिक्रिया
जानने के लिए अच्छा
मैं इस प्रोजेक्ट का जवाब कैसे दूं?

फ्रीलांसर के रूप में लॉग इन करें, बताएं कि आप कार्य को कैसे हल करेंगे, अपनी कीमत और समय सीमा बताएं। ग्राहक प्रतिक्रियाएँ पढ़ता है और सबसे अच्छे लोगों के साथ संवाद शुरू करता है।

कौन मेरी प्रतिक्रिया देख सकता है?

केवल वह ग्राहक जिसने परियोजना पोस्ट की है और आप। अन्य फ्रीलांसर आपकी टेक्स्ट या कीमत नहीं देख सकते।

मुझे समान कार्य कहाँ मिल सकता है?

“वेब प्रोग्रामिंग” में नए प्रोजेक्ट हर दिन आते हैं। श्रेणी में सभी परियोजनाएँ

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora