প্রকল্প সম্পর্কে
Stealth হল একটি ওপেন-সোর্স ডেভেলপার ক্লাউড যা ব্যবহারকারীর নিয়ন্ত্রিত অবকাঠামোতে অ্যাপ্লিকেশন, সার্ভারলেস ফাংশন, স্ট্যাটিক সাইট, ডাটাবেস, অবজেক্ট স্টোরেজ, মেসেজিং, ওয়েব훅 এবং এজেন্ট ওয়ার্কফ্লো স্ব-হোস্ট করার জন্য ডিজাইন করা হয়েছে। প্ল্যাটফর্মটি একটি Go-ভিত্তিক কন্ট্রোল প্লেন এবং ওয়ার্কার প্রসেসকে Next.js কনসোলের সাথে একত্রিত করে, এবং সহজ সেটআপ ও ব্যবস্থাপনার জন্য ভার্সনযুক্ত Docker Compose ডিপ্লয়মেন্ট ব্যবহার করে।
আর্কিটেকচারটি একটি Go API নিয়ে গঠিত যা প্রমাণীকরণ, টেন্যান্ট সীমানা এবং REST চুক্তি পরিচালনা করে, যার জন্য স্থায়ী ডেটার জন্য PostgreSQL এবং রেট লিমিটিং ও রিয়েল-টাইম ডেলিভারির জন্য Redis ব্যবহার করা হয়। একটি পৃথক Go ওয়ার্কার প্রসেস অ্যাসিঙ্ক্রোনাস বিল্ড, এক্সিকিউশন এবং ডেলিভারি পরিচালনা করে। ফাংশন এবং সাইটগুলি Docker-backed রানার-এ এক্সিকিউট করা হয়, যখন এজেন্ট ওয়ার্কফ্লোগুলি কিউড এবং ট্রাস্টেড প্রোভাইডার অ্যাডাপ্টারের মাধ্যমে এক্সিকিউট করা হয়।
মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে:
- **ডিপ্লয়মেন্ট টার্গেট**: অ্যাপ্লিকেশন, সার্ভারলেস ফাংশন, স্ট্যাটিক সাইট এবং AI এজেন্টের জন্য সমর্থন।
- **ডাটা সার্ভিস**: টেবিল ম্যানেজমেন্ট, ব্যাকআপ এবং এক্সপোর্ট সহ ইন্টিগ্রেটেড ডাটাবেস, সেইসাথে S3 বা স্থানীয় ড্রাইভারের সাথে সামঞ্জস্যপূর্ণ অবজেক্ট স্টোরেজ।
- **মেসেজিং ও ওয়েব훅**: টপিক, সাবস্ক্রাইবার এবং SSRF সুরক্ষা সহ সাইনড ওয়েব훅 ডেলিভারির জন্য বিল্ট-ইন প্রোভাইডার।
- **ডেভেলপার অভিজ্ঞতা**: একটি Next.js কনসোল, Linux (amd64/arm64) এর জন্য CLI ইনস্টলার, এবং সামঞ্জস্যপূর্ণ মিথস্ক্রিয়ার জন্য OpenAPI-জেনারেটেড ক্লায়েন্ট।
Stealth বর্তমানে প্রাথমিক পাবলিক প্রিভিউতে রয়েছে। যদিও প্রমাণীকরণ, প্রজেক্ট, ফাংশন এবং ডাটাবেসের মতো মূল উপাদানগুলি Beta-তে রয়েছে, এজেন্ট এক্সিকিউশন প্রোভাইডার অ্যাডাপ্টার ইনস্টল না হওয়া পর্যন্ত শুধুমাত্র কিউ-ভিত্তিক। প্রকল্পটি Apache-2.0 লাইসেন্সের অধীনে রয়েছে এবং নিরাপত্তা, দায়িত্বশীল ডিসক্লোজার এবং প্রোডাকশন ডিপ্লয়মেন্টের জন্য ক্লিন-হোস্ট ভ্যালিডেশনকে গুরুত্ব দেয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.