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