HeadlinesBriefing HeadlinesBriefing.com

plimsoll স্যান্ডবক্স সেবা - GitHub

Hacker News •
×

plimsoll অবিশ্বসনীয় কোড, যেমন AI এজেন্ট লিখেছে এমন কোড, স্যান্ডবক্সের মধ্যে চালায়, এবং প্রতিটি ফলাফলে বলে যে এই স্যান্ডবক্সটি কতটা শক্তিশালী ছিল। একটি অনুরোধ ন্যূনতম শক্তির চাহিদা জানাতে পারে; যদি স্যান্ডবক্স কমজোর হয়, তাত্ত্বে কোনো জিনিসই চালায় না। এই নামটি নেওয়া হয়েছে প্লিম্সোল লাইন থেকে, যা একটি জাহাজের পানের বাইরে আঁকা লোড সীমা যা কোনোই যাচাই করতে পারে। plimsoll একই কাজ করে আইলোস়েশন টিয়ারের জন্য: রানের চারপাশে দেয়া দেয়ালটি কতটা শক্তিশালী, চারটি স্তরে প্রকাশ করা হয়, সবচেয়ে দুর্বল থেকে শুরু করে সবচেয়ে শক্তিশালী পর্যন্ত: প্রক্রিয়া, কন্টেইনার, কার্নেল, ভিএম। টিয়ার প্রতিটি ফলাফলে একটি মান, ডেটাশিটের একটি বাক্য নয়। একটি অনুরোধ একটি ফ্লোর সেট করতে পারে, যা সবচেয়ে দুর্বল স্তর যা এটি স্বীকার করবে, এবং অফিসিয়াল Go ক্লায়েন্ট যখন ফলাফল ফিরে আসে তখন আবার টিয়ার যাচাই করে।

একই যন্ত্রবিদ্যা অনুমতি দেয় plimsoll একজেন্ট লিখেছে এমন কোডের একটি পরীক্ষা চালাতে, কেবল ধরা নয়। সিমুলেশন ইমেজে নির্মিত একটি ট্রায়াল রানার এজেন্টের প্রোগ্রামটিকে সেই সিস্টেমের সংবেদনশীল সিস্টেমে চালায় যা প্রোগ্রামটি পড়তে পারে না: প্রতিটি একটি রানারে একটি ফাইলে পৌঁছায় যা প্রোগ্রাম শুরু হওয়ার আগে মুছে ফেলা হয়। প্রতিটি রানে অনুরোধের SHA-256 হ্যাশ এবং ফেরত আসা ফলাফলের হ্যাশ ফেরত দেয়, যা অফিসিয়াল ক্লায়েন্টরা পুনরায় গণনা করে।

ডিমনের বাইরে একটি আলাদা প্রোগ্রাম, plimsoll-attest, সঠিক ফলাফলগুলিতে স্বাক্ষর করে, একটি কল শ্রেণী যাতে একটি অনুপস্থিত থাকলে তা প্রত্যাখ্যান করে, এবং একটি রান পুনরায় চালায়। পরীক্ষাটি নিজে (সিমুলেটেড সিস্টেম, সিস্টেম, পাস মার্ক) আপনার: plimsoll সীমা এবং প্রমাণ সরবরাহ করে।

প্রতিটি ফলাফল উল্লেখ করে যে রানটি আসলে কোন আইলোস়েশন টিয়ারে চালানো হয়েছে। প্রতিটি অনুরোধ একটি ফ্লোর সেট করতে পারে, এবং একটি অনুরোধ যার ফ্লোর ডিমন পূরণ করতে পারে না, তা যে কোনো কোড চালানোর আগে প্রত্যাখ্যান করা হয়: Err Insufficient Isolation মানে হল কোনো জিনিসই চালানো হয়নি।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing