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