উবার হাজার হাজার মাইক্রোসার্ভিস চালায় যাতে ইঞ্জিনিয়াররা স্বাধীনভাবে ডিপ্লয় করতে পারে। ৫-১০ জনের ছোট টিম আগে এই মডুলারিটির প্রয়োজন ছিল না।
আজ, ২০-১০০ এজেন্ট চালানো একটি ছোট টিম ৫০০ কমিট/২০০ পুশ/১০০ PR তৈরি করতে পারে। উবার এর পদ্ধতি নতুন স্বাভাবিক হতে পারে। আপনার কোড যত মডুলার হবে, তত বেশি এজেন্ট সমান্তরালে চালাতে পারবেন। মনোলিথ মর্জ কনফ্লিক্ট সৃষ্টি করে; মাইক্রোসার্ভিস “embarrassingly parallel” কাজকে সক্ষম করে।
১০০+ এজেন্ট স্বাধীনভাবে কাজ করতে হবে, নতুবা উৎপাদনশীলতা নেট-নেগেটিভ হয়ে যাবে। সার্ভিস বিভাজন আগে ব্যয়বহুল ছিল—বয়লারপ্লেট, প্লাম্বিং, CI কনফিগ। এজেন্ট এখন সবকিছু লিখে দেয়। এজেন্টও কনটেক্সট-সীমিত; কনটেক্সট উইন্ডোতে ফিট হওয়া মডিউল পারফরম্যান্সকে উল্লেখযোগ্যভাবে উন্নত করে।
আপনার কোডবেসের মডুলারিটি নির্ধারণ করে আপনি কতজন কোডিং এজেন্ট কার্যকরভাবে চালাতে পারবেন, তাই শুরু থেকেই এর জন্য ডিজাইন করা মূল্যবান।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing