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