এটি জিজ্ঞাসা করা হয়েছিল এবং কিছুক্ষণ আগে উত্তর দেওয়া হয়েছিল, তবে কেবল এই সম্পর্কে নিজেকে ভাবতে পেরে আমি ভেবেছিলাম যে আমি একটি উপায় যুক্ত করব।
উল্লিখিত হিসাবে, ইভেন্ট উত্স এখানে সেরা বেট হতে পারে। বিকল্পভাবে, এবং আমি এটি পরীক্ষা করে দেখিনি বা এটির মাধ্যমে চিন্তাও করি নি (সুতরাং এটি একাডেমিক জাতীয়) তবে এসএনএসের সাথে ফ্যান-আউট প্যাটার্নের মাধ্যমে এটি অর্জন করা সম্ভব হতে পারে:
1. Create a SNS topic.............................: SNS-topic-01
2. Subscribe a SQS queue to that topic............: SQS-queue-01
3. Subscribe a Lambda Function to that topic......: LAMBDA-func-01
এই কনফিগারেশনটি ব্যবহার করে, এসএনএস বিষয়টিতে একটি বার্তা জমা দেওয়ার সাথে সাথে একসাথে লাম্বদা ফাংশন ট্রিগার করার সময় এটি এসকিউএস কাতারে সজ্জিত হবে। সেই লাম্বদা ফাংশনটি একই স্ক্যুএসএস সারিটি পড়তে লিখতে হবে তবে লং পোলিং সক্ষম করে (20 সেকেন্ড পর্যন্ত) যাতে এনকুই সম্পূর্ণ হওয়ার আগে (যেমন রেসের শর্ত) সারিটি পড়তে না পারে।
সংক্ষেপে, এই স্কিমটি প্রতিটি সময়ে বর্ধিত এসকিউএস বার্তার জন্য কেবলমাত্র একটি লাম্বদা ফাংশন প্রার্থনা করে। আমি জানি না যে দীর্ঘকালীন পোল পাঠকরা এসকিউএসে কীভাবে কাজ করে (... কী একজন বাদ পড়ে?) তবে এটি সমাধান করার বিষয়টি বিবেচনা করার এটি অন্য একটি উপায় another = :)