কম্পিউটার

টেকটন এবং রেডিস এন্টারপ্রাইজ ক্লাউডের সাথে দ্রুত মেশিন লার্নিং সরবরাহ করা

রিয়েল-টাইম মেশিন লার্নিং (ML) অ্যাপ্লিকেশানগুলি সর্বত্র রয়েছে — ক্রেডিট কার্ডের লেনদেনের অনুমোদন দেওয়া থেকে শুরু করে আপনার প্রিয় স্ট্রিমিং পরিষেবার জন্য অবিলম্বে ব্যক্তিগতকৃত সুপারিশ তৈরি করা। এই অ্যাপ্লিকেশনগুলি কোন বিলম্ব বহন করতে পারে না; অতি-লো-ল্যাটেন্সি ইনফারেন্স (100 মিলিসেকেন্ড বা তার কম) প্রদানের জন্য তাদের নতুন ডেটাতে লাইভ অ্যাক্সেসের প্রয়োজন। ডেভেলপার এবং সংস্থাগুলিকে উচ্চ-স্কেলের ML অ্যাপ্লিকেশনগুলির জন্য সাশ্রয়ী মূল্যের রিয়েল-টাইম ক্ষমতা দিতে, আমরা যৌথভাবে Tecton এবং Redis Enterprise ক্লাউডের প্রথম-শ্রেণীর একীকরণ ঘোষণা করতে পেরে আনন্দিত৷

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

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

এখন যেহেতু Tecton-এর ফিচার স্টোর অনলাইন পরিবেশনের জন্য Redis Enterprise ক্লাউডের সাথে একীভূত হয়েছে, কম-বিলম্বিত, উচ্চ-থ্রুপুট ML ব্যবহারের ক্ষেত্রে উৎপাদন করা আগের চেয়ে সহজ এবং আরও সাশ্রয়ী। উচ্চ মাত্রায় চলমান টেকটন ব্যবহারকারীদের জন্য, একটি বেঞ্চমার্ক বিশ্লেষণ দেখায় যে Redis Enterprise 3x দ্রুত লেটেন্সি অর্জন করে একই সময়ে Amazon DynamoDB থেকে 14x কম ব্যয়বহুল (এখানে Tecton-এর ব্লগে আরও পড়ুন)। এই প্রবন্ধে, আমরা Redis Enterprise এবং Tecton কিভাবে একসাথে কাজ করে তা গভীরভাবে দেখব।

টেক্টন কিভাবে রেডিসের সাথে একত্রিত হয়

রিয়েল-টাইম এমএল সক্ষম করার জন্য টেকটন এবং রেডিস কোথায় একত্রে ফিট করে তা বোঝার জন্য, জালিয়াতি সনাক্তকরণের মতো এমএল ব্যবহারের ক্ষেত্রে তৈরি করার পদক্ষেপগুলি একবার দেখে নেওয়া যাক: 

  • প্রথমে, কাঁচা ডেটা প্রয়োজন (যেমন ব্যবহারকারীর সমস্ত ঐতিহাসিক লেনদেন + রিয়েল-টাইমে তাদের বর্তমান লেনদেন)। এই ডেটা সম্ভবত বিভিন্ন ডেটা গুদাম এবং এন্টারপ্রাইজ জুড়ে ডেটা স্ট্রিমগুলির মাধ্যমে ছড়িয়ে পড়ে।
  • একটি মডেলের জন্য বৈশিষ্ট্যগুলি তৈরি করতে, আপনাকে সেই ডেটা উত্সগুলির সাথে সংযোগ করতে হবে এবং ডেটা রূপান্তরগুলিকে সংজ্ঞায়িত করতে হবে এবং কার্যকর করতে হবে যা বৈশিষ্ট্যগুলি দেবে৷ উদাহরণস্বরূপ, একটি বৈশিষ্ট্য গত ছয় মাসে ব্যবহারকারীর জন্য গড় লেনদেনের পরিমাণ দেখতে পারে এবং তাদের বর্তমান লেনদেনের সাথে তুলনা করতে পারে।
  • অবশেষে, আপনাকে আপনার বৈশিষ্ট্যগুলিকে ML মডেলে পরিবেশন করতে হবে যা রিয়েল-টাইম ভবিষ্যদ্বাণী করছে এবং এটি সাব-100ms লেটেন্সিতে করতে হবে যাতে ব্যবহারকারীরা কোনো বিলম্ব বুঝতে না পারে।

Tecton's Feature Store এই ধাপগুলি পরিচালনা করার জন্য ডিজাইন করা হয়েছে, বৈশিষ্ট্যের রূপান্তর এবং ডেটা পাইপলাইনের অর্কেস্ট্রেট করার সমস্ত কাজকে বিমূর্ত করে যাতে আপনার ডেটা সায়েন্স এবং ডেটা ইঞ্জিনিয়ারিং দলগুলি মডেল তৈরিতে ফোকাস করতে পারে৷ যাইহোক, টেকটন একটি গণনা ইঞ্জিন বা একটি ডাটাবেস নয়। পরিবর্তে, এটি গ্রাহকরা ইতিমধ্যেই ব্যবহার করা পরিকাঠামোর শীর্ষে বসে, তাই আপনি আপনার জন্য সঠিক ML স্ট্যাক তৈরি করতে পারবেন।

রেডিস এন্টারপ্রাইজ ক্লাউড হল এই অবকাঠামোগত উপাদানগুলির মধ্যে একটি, যা গ্রাহকদের অনলাইন স্টোরের জন্য একটি নতুন উচ্চ-পারফরম্যান্স বিকল্প নিয়ে আসে। টেকটনের ফিচার স্টোর দ্বারা ব্যবহৃত।

টেকটন এবং রেডিস এন্টারপ্রাইজ ক্লাউডের সাথে দ্রুত মেশিন লার্নিং সরবরাহ করা

কিভাবে Tecton অনলাইন বনাম অফলাইন স্টোর ব্যবহার করে

টেকটনের ফিচার স্টোর ML-এর জন্য দুটি প্রধান অ্যাক্সেস প্যাটার্ন সমর্থন করে:মডেল প্রশিক্ষণের জন্য ঐতিহাসিক ডেটার লক্ষ লক্ষ সারি পুনরুদ্ধার করা, এবং একটি একক সারি পুনরুদ্ধার করা, মিলিসেকেন্ডের ক্ষেত্রে, উৎপাদনে চলমান মডেলগুলিতে বৈশিষ্ট্যগুলি পরিবেশন করা। যেহেতু এই ব্যবহারের ক্ষেত্রে কার্যকারিতা এবং খরচ ট্রেডঅফের পরিপ্রেক্ষিতে খুব আলাদা, আমরা অফলাইন বনাম অনলাইন বৈশিষ্ট্য পুনরুদ্ধারের জন্য বিভিন্ন ধরনের ডেটাবেস সমর্থন করি।

অফলাইন ফিচার স্টোরের জন্য, Tecton S3 সমর্থন করে, কারণ এটি সাশ্রয়ী সঞ্চয়স্থান সরবরাহ করে যা মডেল প্রশিক্ষণের জন্য আপনার অফলাইন বৈশিষ্ট্য পরিবেশন চাহিদা মেটাতে সক্ষম। অনলাইন ফিচার স্টোরের জন্য, Tecton এখন গ্রাহকদের DynamoDB (অন-ডিমান্ড ক্যাপাসিটি মোড) এবং Redis Enterprise ক্লাউডের মধ্যে একটি নমনীয় পছন্দ অফার করে৷

প্রশিক্ষণ-সার্ভিং স্ক্যু নির্মূল করা

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

টেকটনের ফিচার স্টোর অফলাইন এবং অনলাইন পরিবেশে ডেটা সমন্বয় করে প্রশিক্ষণ-সার্ভিং স্কুকে স্বয়ংক্রিয়ভাবে সমাধান করে, তাই এটি সর্বদা সিঙ্ক্রোনাইজ করা হয়। ব্যবহারকারীরা শুধুমাত্র ব্যাচ ইনফারেন্স সহ একটি অফলাইন স্টোর ব্যবহার শুরু করতে পারেন এবং একবার তারা অনলাইন অনুমানের জন্য প্রস্তুত হলে, অনলাইন স্টোরে ডেটা বাস্তবায়িত করতে শুরু করার জন্য কোডের একটি লাইন আপডেট করুন৷

টেকটন ব্যবহারকারীদের জন্য রেডিস এন্টারপ্রাইজ ক্লাউডের সুবিধা

উচ্চ মাত্রায় কাজ করা টেকটন ব্যবহারকারীদের জন্য, রেডিস এন্টারপ্রাইজ ক্লাউড ব্যবহার করার অন্যতম প্রধান সুবিধা হল কর্মক্ষমতা এবং খরচ সাশ্রয়। উচ্চ-থ্রুপুটে অনলাইন বৈশিষ্ট্যগুলি পরিবেশন করার একটি বেঞ্চমার্ক বিশ্লেষণের ভিত্তিতে, Redis DynamoDB onTecton এর চেয়ে 3 গুণ দ্রুত এবং 14 গুণ সস্তা ছিল।

রেডিস এন্টারপ্রাইজ ক্লাউড বর্তমান এবং ভবিষ্যত কম লেটেন্সি স্টোরেজ চাহিদা মেটাতে প্রস্তুত চমৎকার অপারেশনাল ক্ষমতাও অফার করে। এটি 99.999% আপটাইম, একাধিক ডাটাবেস অধ্যবসায়, ব্যাকআপ এবং পুনরুদ্ধারের বিকল্পগুলির একটি SLA সহ উচ্চ প্রাপ্যতা অফার করে। বড় ফিচার ডেটাসেটের গ্রাহকরা DRAM এবং SSD-এর উপর অনলাইন ফিচার স্টোরকে টায়ার্ড করে অতিরিক্ত খরচ সাশ্রয় করতে পারেন।

কিভাবে শুরু করবেন

আপনি যদি ইতিমধ্যে রেডিস এন্টারপ্রাইজ ক্লাউড ব্যবহার না করে থাকেন তবে আপনি এখানে একটি অ্যাকাউন্টের জন্য সাইন আপ করতে পারেন। আমরা সুপারিশ করি যে টেকটন ব্যবহারকারীরা লেটেন্সি কমাতে AWS-এ Redis Enterprise ক্লাউড স্থাপন করুন, কারণ Tecton স্থানীয়ভাবে AWS-এ চলে এবং Redis Enterprise ক্লাউডে পিয়ারিং সংযোগ স্থাপন করতে সক্ষম। ভবিষ্যতে, Tecton অন্যান্য ক্লাউড বিক্রেতা প্ল্যাটফর্মের জন্য স্থানীয় সমর্থন যোগ করার পরিকল্পনা করছে।

আপনি যদি টেকটন ব্যবহারকারী না হন এবং আরও জানতে আগ্রহী হন, তাহলে আপনি এখানে টেকটনের বিনামূল্যে ট্রায়ালের জন্য নিবন্ধন করতে পারেন।


  1. সার্ভারলেস ক্লাউড, Next.js এবং Upstash Redis দিয়ে শুরু করুন

  2. সার্ভারলেস রেডিস এবং প্রতিক্রিয়া নেটিভ সহ অ্যাপ-মধ্যস্থ ঘোষণা

  3. Nuxt 3 এবং সার্ভারলেস রেডিস দিয়ে শুরু করা

  4. বিগ ডেটা, ডেটা মাইনিং এবং মেশিন লার্নিংয়ের মধ্যে পার্থক্য বোঝা