IOSOR জ্ঞান

TPS ক্যাপ এবং কিউ — এটি সাইলেন্টলি ড্রপ করে না

জানুন কীভাবে IOSOR সাইলেন্টলি ড্রপ না করে SMS ট্রাফিক কিউতে রাখার মাধ্যমে থ্রুপুট সীমা পরিচালনা করে, যা সঠিক DLR ট্র্যাকিং এবং ওয়েবহুক আপডেট নিশ্চিত করে।

TPS ক্যাপ এবং কিউ — এটি সাইলেন্টলি ড্রপ করে না.

TPS ক্যাপ এবং কিউ মেকানিক্স বোঝা

উচ্চ-ভলিউম OTP এবং SMS ক্যাম্পেইন পাঠানোর সময়, প্রতি সেকেন্ডে লেনদেন (TPS) সীমায় পৌঁছানো অনিবার্য। একটি পেশাদার হোয়াইট-লেবেল CPaaS পরিবেশে, এই সীমা অতিক্রম করার ফলে কখনই সাইলেন্ট মেসেজ লস হওয়া উচিত নয়। পরিবর্তে, IOSOR একটি কঠোর কিউইং মেকানিজম প্রয়োগ করে। যখন আপনার আউটবাউন্ড রেট আপনার বরাদ্দকৃত TPS অতিক্রম করে, তখন বার্তাগুলি একটি মেমরি-ব্যাকড বাফারে রাখা হয়। এটি নিশ্চিত করে যে প্রতিটি E.164 গন্তব্য পেলোড ডেটা না হারিয়ে ক্রমানুসারে প্রক্রিয়া করা হয়। এর ফলে পিক ট্রাফিকের সময়ও আপনার সিস্টেম স্থিতিশীল থাকে এবং গ্রাহকরা পুনরায় পাঠানোর প্রয়োজন ছাড়াই বার্তা পান।

কেন সাইলেন্ট ড্রপ আপনার ডেলিভারি মেট্রিক্স নষ্ট করছে

একটি সাইলেন্ট ড্রপ তখন ঘটে যখন একটি API একটি পেলোড গ্রহণ করে কিন্তু একটি DLR (ডেলিভারি রিপোর্ট) তৈরি না করেই তা বাতিল করে দেয়। এটি আপনার অ্যাপ্লিকেশন লজিককে সম্পূর্ণরূপে ভেঙে দেয়, কারণ আপনার সিস্টেম ধরে নেয় যে বার্তাটি ট্রানজিটে রয়েছে। IOSOR-এর সাথে, ওভারফ্লো একটি স্পষ্ট কিউ স্টেট ট্রিগার করে। যদি কিউ গভীরতা নিরাপত্তা থ্রেশহোল্ড অতিক্রম করে, API একটি রেট-লিমিট স্ট্যাটাস প্রদান করে বা পেন্ডিং স্টেট সহ আইটেমটিকে কিউতে রাখে। আপনি সর্বদা একটি ওয়েবহুক আপডেট বা একটি তাত্ক্ষণিক API ত্রুটি পাবেন, কখনই একটি 'ব্ল্যাক হোল' পাবেন না যেখানে বার্তা হারিয়ে যায়।

লেজার হোল্ড এবং JIT নম্বর অ্যাসাইনমেন্ট

পরম আর্থিক নির্ভুলতা বজায় রাখতে, IOSOR একটি প্রিপেইড লেজার সিস্টেম ব্যবহার করে। যখন একটি বার্তা কিউতে প্রবেশ করে, তখন আপনার ব্যালেন্সে একটি সাময়িক প্রিপেইড হোল্ড রাখা হয়। আপনি যদি নতুন নম্বর প্রোভিশন করেন, আমাদের JIT (Just-In-Time) সিস্টেম E.164 রিসোর্স বরাদ্দ করে এবং রুটটি সক্রিয় হলেই কেবল MRC (মাসিক পুনরাবৃত্তিমূলক চার্জ) প্রয়োগ করে। এটি ব্যালেন্সের অনাকাঙ্ক্ষিত অপচয় রোধ করে। আপনার অ্যাকাউন্ট সক্রিয় রাখতে আমরা USD 20 প্রিপেইড ফ্লোর প্রয়োগ করি এবং আপনার কাস্টম TPS সীমা অপ্টিমাইজ করতে প্রতি মাসে USD 1,000-এর কাছাকাছি একটি সফট রিভিউ শুরু করি।

কিউড এবং থ্রোটলড ট্রাফিকের জন্য ওয়েবহুক স্ট্যাটাস

প্রতিটি বার্তার স্টেট ট্রানজিশন ওয়েবহুকের মাধ্যমে ব্রডকাস্ট করা হয়। যখন একটি বার্তা থ্রোটল করা হয়, তখন এর স্ট্যাটাস 'failed' (ব্যর্থ) এর পরিবর্তে 'queued' (কিউড) এ পরিবর্তিত হয়। একবার TPS ক্ষমতা অনুমতি দিলে, বার্তাটি পাঠানো হয় এবং স্ট্যাটাসটি 'sent' (প্রেরিত) এবং অবশেষে ক্যারিয়ার DLR পাওয়ার পর 'delivered' (ডেলিভার্ড) এ রূপান্তরিত হয়। যদি কোনো ব্যবহারকারী STOP দিয়ে উত্তর দেয়, সিস্টেমটি অবিলম্বে সেই গন্তব্যে আরও কিউড আইটেম পাঠানো বন্ধ করে দেয় এবং কমপ্লায়েন্স লঙ্ঘন রোধ করতে একটি 'skipped' (এড়িয়ে যাওয়া) স্ট্যাটাস প্রদান করে।

সম্পর্কিত সম্পদ এবং কিউ গভীরতা

আপনার থ্রুপুট অপ্টিমাইজ করতে এবং কিউ সীমা কীভাবে আপনার ওয়েবহুকের সাথে ইন্টারঅ্যাক্ট করে তা বুঝতে, এই প্রযুক্তিগত গাইডগুলি পর্যালোচনা করুন:

এই সংস্থানগুলি ব্যাখ্যা করে কীভাবে বার্স্ট ট্রাফিক পরিচালনা করতে হয় এবং উচ্চ-কনকারেন্সি ডেলিভারি রিপোর্টগুলি পরিচালনা করতে আপনার এন্ডপয়েন্টগুলি কনফিগার করতে হয়।

IOSOR দিয়ে শুরু করুন

উচ্চ ভলিউমের ট্রাফিকের অনুমতি দেওয়ার আগে IOSOR কনসোলে আপনার TPS সীমা এবং কিউ ডেপথ থ্রেশহোল্ডগুলো পরীক্ষা করে নিন। আপনার অ্যাপ্লিকেশন যাতে থ্রটল করা অনুরোধগুলো সঠিকভাবে শনাক্ত করতে পারে, সেজন্য স্পষ্ট 'queued' স্টেট ট্রানজিশন ক্যাপচার করতে আপনার ওয়েবহুক লিসেনার কনফিগার করুন। রেট-লিমিটেড ডিসপ্যাচগুলোকে অনুপস্থিত DLR হিসেবে গণ্য না করে, আপনার ব্যাকএন্ড যাতে কিউ করা মেসেজের ওপর সক্রিয় লেজার হোল্ডগুলো চিনতে পারে তা যাচাই করুন।

IOSOR সারাংশ

IOSOR-এ আপনার TPS ক্যাপ অতিক্রম করলে কখনো ট্র্যাক না করা নীরব ড্রপ বা অজানা মেসেজ লস হয় না।

এই গাইড কি সহায়ক ছিল?

সম্পর্কিত গাইড