এন্টারপ্রাইজে জাভা ২৬-কে সুপ্রতিষ্ঠিত করতে ওরাকল জাভা ভেরিফায়েড পোর্টফোলিও চালু করেছে।

সর্বশেষ আপডেট: 03/19/2026
লেখক: C SourceTrail
  • জাভা ২৬-এ কৃত্রিম বুদ্ধিমত্তা (AI), পারফরম্যান্স, নিরাপত্তা এবং ক্রিপ্টোগ্রাফির উপর দৃষ্টি নিবদ্ধ করে দশটি JEP অন্তর্ভুক্ত করা হয়েছে, যা জাভা ভেরিফায়েড পোর্টফোলিওর প্রযুক্তিগত ভিত্তি তৈরি করে।
  • নতুন জাভা ভেরিফাইড পোর্টফোলিও (JVP)-তে ওরাকল-সমর্থিত টুল, ফ্রেমওয়ার্ক ও পরিষেবা যেমন JavaFX, Helidon এবং Java Platform Extension for VS Code অন্তর্ভুক্ত রয়েছে।
  • JVP, Java SE সাবস্ক্রাইবার এবং OCI গ্রাহকদের জন্য সুস্পষ্ট জীবনচক্র, সাপ্লাই-চেইন নিশ্চয়তা এবং বিনামূল্যে অন্তর্ভুক্তিসহ বাছাইকৃত ও এন্টারপ্রাইজ-গ্রেড কম্পোনেন্ট সরবরাহ করে।
  • JavaFX-এর জন্য বাণিজ্যিক সমর্থন পুনরায় চালু করা হয়েছে এবং Helidon-এর রোডম্যাপ JDK-এর সাথে সামঞ্জস্যপূর্ণ করা হয়েছে, যা একটি যাচাইকৃত জাভা ইকোসিস্টেমের উপর Oracle-এর দীর্ঘমেয়াদী বিনিয়োগকে আরও শক্তিশালী করে।

জাভা যাচাইকৃত পোর্টফোলিও

জাভা ২৬-এর আগমনের সাথে সাথে ওরাকল ইকোসিস্টেমের একটি নতুন স্তরের উপর জোরালোভাবে আলোকপাত করছে: জাভা ভেরিফাইড পোর্টফোলিও, যা JDK-এর পাশাপাশি থাকা বিভিন্ন টুল ও পরিষেবার একটি নির্বাচিত সংকলন।রিলিজ ঘোষণার নিছক একটি ফিচার হওয়ার পরিবর্তে, এই পোর্টফোলিওটিকে একটি দীর্ঘমেয়াদী উপায় হিসেবে উপস্থাপন করা হয়েছে, যার মাধ্যমে প্রতিষ্ঠানগুলো জাভা স্ট্যাকের সর্বাধিক ব্যবহৃত অংশগুলো কীভাবে গ্রহণ ও পরিচালনা করবে, তার একটি মানসম্মতকরণ করা হবে।

মোটামুটিভাবে বলতে গেলে, জাভা ২৬ দশটি জেডিকে এনহ্যান্সমেন্ট প্রপোজাল (জেপি) চালু করেছে, যার লক্ষ্য হলো... এআই ওয়ার্কলোড, ক্রিপ্টোগ্রাফি, পারফরম্যান্স এবং ডেভেলপার প্রোডাক্টিভিটিঅন্যদিকে, জাভা ভেরিফাইড পোর্টফোলিও (JVP) জাভাএফএক্স এবং হেলিডনের মতো নির্বাচিত ফ্রেমওয়ার্ক, লাইব্রেরি এবং এক্সটেনশনগুলোকে ওরাকলের পরিচালনা ও সমর্থনের অধীনে নিয়ে আসে। প্ল্যাটফর্ম আপডেট এবং পোর্টফোলিও ব্র্যান্ডিং একত্রে এমন একটি প্যাকেজ তৈরি করে, যা প্রতিষ্ঠানগুলোকে এই আশ্বাস দেওয়ার জন্য ডিজাইন করা হয়েছে যে, তাদের জাভা-ভিত্তিক সিস্টেমগুলো সেই স্থিতিশীলতা না হারিয়েই দ্রুত বিকশিত হতে পারবে, যে স্থিতিশীলতার কারণে তারা প্রথম থেকেই জাভার প্রতি আকৃষ্ট হয়েছিল।

জাভা ভেরিফাইড পোর্টফোলিওর প্রযুক্তিগত মেরুদণ্ড হিসেবে জাভা ২৬

জাভা ২৬ একটি নন-এলটিএস রিলিজ, যা বর্তমান ছয় মাস অন্তর প্রকাশিত হচ্ছে এবং এটি নিয়ে আসছে... পুরানো জাভা সংস্করণগুলিতে দেখা বড় বান্ডেলগুলির পরিবর্তে দশটি সুনির্দিষ্ট JEP।যেসব প্রতিষ্ঠানের আপগ্রেড সম্পর্কে পূর্বাভাসযোগ্যতা প্রয়োজন, তাদের জন্য এর গ্রহণ প্রক্রিয়াকে আরও সহজবোধ্য করতে ওরাকল ইচ্ছাকৃতভাবে প্রতিটি রিলিজে বড় ধরনের পরিবর্তনের সংখ্যা কম রাখছে।

এই সংস্করণে JEP সেটটি কেন্দ্র করে এআই-বান্ধব সক্ষমতা, উন্নত ভাষা প্রকাশভঙ্গি এবং ক্রিপ্টোগ্রাফিক আধুনিকীকরণপ্যাটার্নে প্রিমিটিভ টাইপের মতো বৈশিষ্ট্য, instanceof, এবং switch (JEP 530, চতুর্থ প্রিভিউ)-এর লক্ষ্য হলো দৈনন্দিন কোডিংকে সংক্ষিপ্ত ও আরও শক্তিশালী করে তোলা, বিশেষ করে যেখানে প্যাটার্ন ম্যাচিং ব্যাপকভাবে ব্যবহৃত হয়। এই মসৃণ ল্যাঙ্গুয়েজ মডেলটি জাভা ভেরিফাইড পোর্টফোলিওতে অন্তর্ভুক্ত অনেক লাইব্রেরি এবং ফ্রেমওয়ার্কের ভিত্তি হিসেবে কাজ করে।

পারফরম্যান্সের দিক থেকে, জাভা ২৬ আধুনিক ওয়ার্কলোডের জন্য রানটাইম অপ্টিমাইজ করার কাজ অব্যাহত রেখেছে। JEP 522-এ G1 GC থ্রুপুটের উন্নতি অ্যাপ্লিকেশন এবং গার্বেজ-কালেক্টর থ্রেডগুলির মধ্যে সিঙ্ক্রোনাইজেশন হ্রাস করে।এর ফলে সার্ভিসগুলো একই হার্ডওয়্যারে আরও বেশি কাজ সামলাতে পারে। এই ধরনের টিউনিং বিশেষত মাইক্রোসার্ভিস এবং এআই অ্যাপ্লিকেশনগুলোর জন্য প্রাসঙ্গিক, যেগুলো ওরাকল হেলিডনের মতো জেভিপি কম্পোনেন্ট ব্যবহার করে ডেপ্লয় করার প্রত্যাশা করে।

প্রজেক্ট লাইডেনের বৈশিষ্ট্যগুলোও এই রিলিজে অন্তর্ভুক্ত হয়েছে। JEP 516 যেকোনো গার্বেজ কালেক্টরের সাথে অ্যাহেড-অফ-টাইম অবজেক্ট ক্যাশিং চালু করেছে, যা সক্ষম করে... কোন GC ব্যবহৃত হচ্ছে তা নির্বিশেষে জাভা অ্যাপ্লিকেশনগুলির জন্য দ্রুততর স্টার্টআপ এবং ওয়ার্ম-আপ পর্যায়।বাস্তবিক অর্থে, এটি ক্লাউড-নেটিভ পরিষেবাগুলোকে দ্রুত চালু হতে সাহায্য করে, যা অটোস্কেলিং এবং এআই-চালিত পরিবেশে একটি পুনরাবৃত্তিমূলক প্রয়োজনীয়তা।

লাইব্রেরি এবং নিরাপত্তা এপিআইগুলোও মনোযোগ আকর্ষণ করে। JEP 500, “Prepare to Make Final Mean Final,” জাভাকে এগিয়ে নিয়ে যায় চূড়ান্ত ক্ষেত্রগুলিতে গভীর প্রতিফলন সীমিত করার মাধ্যমে কঠোরতর অখণ্ডতার নিশ্চয়তা।যা এন্টারপ্রাইজ-গ্রেড ফ্রেমওয়ার্কগুলির জন্য সরাসরি প্রাসঙ্গিক, যেগুলোকে ব্যবসার জন্য অত্যন্ত গুরুত্বপূর্ণ অবস্থা এবং সংবেদনশীল ডেটা সুরক্ষিত রাখতে হয়। একই সাথে, JEP 517 HTTP ক্লায়েন্ট API-তে HTTP/3 সমর্থন যোগ করে, যা জাভা অ্যাপ্লিকেশনগুলিকে একটি আধুনিক, কম-বিলম্বের প্রোটোকল বিকল্প মাইক্রোসার্ভিস এবং এপিআই-নির্ভর আর্কিটেকচারের জন্য বিশেষভাবে উপযুক্ত।

এআই এবং ডেটা-নিবিড় ওয়ার্কলোডের জন্য, JEP 526 (লেজি কনস্ট্যান্টস, দ্বিতীয় প্রিভিউ) এবং JEP 529 (ভেক্টর এপিআই, একাদশ ইনকিউবেটর) লক্ষ্য হলো আরও স্মার্ট রিসোর্স ব্যবহার এবং SIMD-স্টাইলের পারফরম্যান্সের উন্নতিলেজি কনস্ট্যান্ট অপরিবর্তনীয় ডেটার বিলম্বিত প্রারম্ভিকীকরণের সুযোগ দেয়, যার ফলে সার্ভিস দ্রুত চালু হতে পারে, অন্যদিকে ভেক্টর এপিআই ডেভেলপারদের ভেক্টরাইজড গণনা প্রকাশ করতে দেয় যা জেভিএম সর্বোত্তম সিপিইউ নির্দেশাবলীতে ম্যাপ করতে পারে।

JEP 524-এর মাধ্যমে নিরাপত্তা জোরদার করা হয়, যা একটি API প্রদান করে ক্রিপ্টোগ্রাফিক কী, সার্টিফিকেট এবং বাতিলকরণ তালিকার PEM এনকোডিংএর ফলে জাভা অ্যাপ্লিকেশনগুলোকে বহুল ব্যবহৃত নিরাপত্তা ফরম্যাটের সাথে একীভূত করা এবং ক্রিপ্টোগ্রাফিক উপাদানগুলোকে একটি সামঞ্জস্যপূর্ণ উপায়ে পরিচালনা করা সহজ হয়। পরিশেষে, JEP 504 অ্যাপলেট এপিআই সম্পূর্ণরূপে অপসারণ করে, যা প্ল্যাটফর্মটির লিগ্যাসি সারফেস এরিয়া হ্রাস করে এবং আধুনিক জাভা ডেপ্লয়মেন্টে অপ্রয়োজনীয় কোড ছেঁটে ফেলে।

একটি যাচাইকৃত স্ট্যাককে কেন্দ্র করে নিরাপত্তা, নির্ভরযোগ্যতা এবং বৈশ্বিক প্রস্তুতি

স্বতন্ত্র JEP-গুলোর বাইরেও, জাভা ২৬ ক্রমবর্ধমান আপডেটের একটি দীর্ঘ তালিকা তৈরি করেছে যা লক্ষ্য করে অ্যাপ্লিকেশন নিরাপত্তা, রানটাইম স্থিতিশীলতা এবং মানসম্মত সম্মতিপ্রতিষ্ঠানগুলো এখন প্ল্যাটফর্মের ভেতর থেকেই ইন্ডাস্ট্রি-স্ট্যান্ডার্ড হাইব্রিড পাবলিক কী এনক্রিপশন (HPKE) ব্যবহার করতে পারবে এবং সফটওয়্যার সাপ্লাই চেইন শক্তিশালী করার জন্য ডিজাইন করা পোস্ট-কোয়ান্টাম-রেডি JAR সাইনিং পদ্ধতি গ্রহণ করতে পারবে।

রানটাইমটি আপডেটগুলিও অন্তর্ভুক্ত করে ইউনিকোড ১৭.০ এবং সিএলডিআর ভি৪৮, যা বৈশ্বিক ভাষা ও লোকেল স্ট্যান্ডার্ডের পরিবর্তনসমূহকে প্রতিফলিত করে।বিশ্বব্যাপী কর্মরত প্রতিষ্ঠানগুলোর জন্য, এই ধরনের সমন্বয় বিভিন্ন অঞ্চল ও নিয়ন্ত্রক পরিমণ্ডলে অ্যাপ্লিকেশন স্থাপনের ক্ষেত্রে জটিলতা হ্রাস করে।

পারফরম্যান্সের দিক থেকে, জাভা ২৬ অফার করে দ্রুততর JVM স্টার্টআপ, গার্বেজ কালেকশন আচরণের উন্নতি, বর্ধিত C2 JIT কম্পাইলেশন এবং আরও বুদ্ধিমান হিপ ম্যানেজমেন্টসম্মিলিতভাবে, এই পরিবর্তনগুলোর উদ্দেশ্য হলো বিভিন্ন লোডের অধীনে অ্যাপ্লিকেশনগুলোকে আরও বেশি প্রতিক্রিয়াশীল করে তোলা, যা জাভা ভেরিফাইড পোর্টফোলিওর অন্তর্গত হেলিডন এবং জাভাএফএক্স-এর মতো ফ্রেমওয়ার্কের উপর নির্ভরশীল ব্যবহারকারীদের কাছে অত্যন্ত সমাদৃত।

জেডিকে-র অভ্যন্তরে ডেভেলপার-মুখী টুলিংও বিকশিত হচ্ছে। নতুন বিকল্পগুলির মধ্যে রয়েছে HttpClient API-তে অঞ্চল-ভিত্তিক ফাইল আপলোড, রানটাইমে ছবি তৈরির ক্ষেত্রে আরও কঠোর নিয়ম, একটি উন্নত JVM মেট্রিক্স API, এবং JavaDoc-এর জন্য একটি ডার্ক মোড।যদিও এই বৈশিষ্ট্যগুলির কোনোটিই এককভাবে রিলিজটিকে সংজ্ঞায়িত করে না, তবে সম্মিলিতভাবে এগুলি এই ধারণাকে সমর্থন করে যে বৃহৎ সংস্থাগুলিতে জাভা প্ল্যাটফর্ম এবং জেভিপি পর্যবেক্ষণ, নথিভুক্তকরণ এবং পরিচালনার জন্য সুবিধাজনক হওয়া উচিত।

ওরাকল এই উন্নয়নগুলোকে ওপেনজেডিকে (OpenJDK) এবং জাভা কমিউনিটি প্রসেস (Java Community Process)-এর মাধ্যমে বিশ্বব্যাপী জাভা কমিউনিটির সাথে চলমান সহযোগিতার ফল হিসেবে তুলে ধরে। এই সহযোগিতামূলক দৃষ্টিভঙ্গিটি যেভাবে প্রতিফলিত হয় হেলিডন এবং ভিজ্যুয়াল স্টুডিও কোডের জন্য জাভা প্ল্যাটফর্ম এক্সটেনশনের মতো JVP উপাদানগুলি ওপেন সোর্স রয়ে গেছে।এমনকি যখন তারা জাভা ভেরিফাইড পোর্টফোলিও ব্যানারের অধীনে আরও আনুষ্ঠানিক সমর্থন এবং জীবনচক্র মডেল লাভ করে।

জাভা ভেরিফাইড পোর্টফোলিও: একটি কিউরেটেড, ওরাকল-পরিচালিত জাভা স্ট্যাক

জাভা ভেরিফাইড পোর্টফোলিওকে একটি হিসাবে বর্ণনা করা হয় JDK-এর পরিপূরক টুল, ফ্রেমওয়ার্ক, লাইব্রেরি এবং পরিষেবাগুলির একটি নির্ভরযোগ্য ও এন্টারপ্রাইজ-গ্রেড ক্যাটালগ।অনেক প্রতিষ্ঠানই তাদের উৎপাদনে এই উপাদানগুলোর ওপর নির্ভর করে, কিন্তু ঐতিহাসিকভাবে প্রত্যেকটির নিজস্ব জীবনচক্র, লাইসেন্সিং এবং সহায়তা ব্যবস্থা ছিল। JVP সেই বিভাজন কমানোর চেষ্টা করে।

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

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

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

ওরাকল জাভা ভেরিফাইড পোর্টফোলিওকে জাভা বিনিয়োগকে “ভবিষ্যৎ-সুরক্ষিত” করার একটি উপায় হিসেবেও উপস্থাপন করে। যেহেতু এই পোর্টফোলিওটি সামগ্রিক জাভা এসই এবং জেডিকে রোডম্যাপের সাথে সংযুক্ত, জাভা ২৬-এর মতো নতুন রানটাইম ফিচারগুলো হেলিডন এবং জাভাএফএক্স-এর মতো সমর্থিত ফ্রেমওয়ার্কগুলোতে দ্রুত প্রতিফলিত হবে বলে আশা করা হচ্ছে।এই সমন্বয় প্ল্যাটফর্ম উদ্ভাবন এবং অ্যাপ্লিকেশন গ্রহণের মধ্যে ব্যবধান কমাতে পারে।

বাণিজ্যিকভাবে, JVP সমর্থন হল Java SE সাবস্ক্রাইবারদের জন্য এবং OCI-তে Java ওয়ার্কলোড চালনাকারী Oracle Cloud Infrastructure গ্রাহকদের জন্য কোনো অতিরিক্ত চার্জ ছাড়াই অন্তর্ভুক্ত।এই গোষ্ঠীগুলোর বাইরেও, পোর্টফোলিওর অনেক উপাদান বিভিন্ন ব্যবহারের জন্য বিনামূল্যে পাওয়া যায়, ফলে ডেভেলপাররা অবিলম্বে অর্থপ্রদত্ত মডেলে প্রবেশ না করেই সেগুলো নিয়ে পরীক্ষা-নিরীক্ষা করতে এবং গ্রহণ করতে পারেন।

বাণিজ্যিক পৃষ্ঠপোষকতার মাধ্যমে জাভাএফএক্স আবার আলোচনার কেন্দ্রবিন্দুতে ফিরে এসেছে

জাভা ভেরিফাইড পোর্টফোলিওর মধ্যে অন্যতম দৃশ্যমান পদক্ষেপগুলোর একটি হলো ওরাকলের জাভা-ভিত্তিক ইউআই ফ্রেমওয়ার্ক JavaFX-এর জন্য বাণিজ্যিক সহায়তার পুনঃপ্রবর্তনগ্রাহক, শিক্ষাঙ্গন এবং বৃহত্তর সফটওয়্যার শিল্পের চাহিদার পরিপ্রেক্ষিতে, এই পরিবর্তনটি সমৃদ্ধ ভিজ্যুয়ালাইজেশন এবং ফ্রন্ট-এন্ড তৈরিতে JavaFX-এর ভূমিকাকে স্বীকৃতি দেয়, যার মধ্যে এআই-চালিত অ্যানালিটিক্সের সাথে সংযুক্ত ফ্রন্ট-এন্ডও অন্তর্ভুক্ত।

নতুন মডেলের অধীনে, সকল নতুন জাভা সংস্করণের জন্য এবং পাঁচ বছরের প্রিমিয়ার (বা প্রিমিয়াম) সাপোর্ট সময়কালে দীর্ঘমেয়াদী সাপোর্ট প্রাপ্ত প্রতিটি জাভা রিলিজের জন্য JavaFX সাপোর্ট উপলব্ধ থাকবে।এটি দীর্ঘস্থায়ী ডেস্কটপ বা এমবেডেড ইউআই অ্যাপ্লিকেশন তৈরির পরিকল্পনাকারী সংস্থাগুলোর জন্য একটি সুস্পষ্ট সহায়তার পরিধি প্রদান করে।

JDK 8-এ JavaFX-এর সমর্থন, যা এখনও অনেক প্রোডাকশন সিস্টেমে সুপ্রতিষ্ঠিত, তা বন্ধ করে দেওয়া হচ্ছে। ২০২৮ সালের মার্চ পর্যন্ত বর্ধিত করা হয়েছেএছাড়াও, JavaFX-এর ভবিষ্যৎ সংস্করণ ২৫ ও ২৬ JDK ২৬-এর সাথে কাজ করার জন্য পরিকল্পিত, এবং JavaFX ২১, ১৭ ও ৮-এর আপডেটগুলো এই বছরের শেষের দিকে প্রকাশের জন্য নির্ধারিত রয়েছে। এই পরিকল্পনার অধীনে সমস্ত JavaFX ডিস্ট্রিবিউশন অনুসরণ করবে সংশ্লিষ্ট Oracle JDK-এর (NFTC বা OTN) মতোই লাইসেন্সিং শর্তাবলী।স্ট্যাক জুড়ে আইনি শর্তাবলী সামঞ্জস্যপূর্ণ করা।

Java Verified Portfolio-এর মধ্যে JavaFX-কে অন্তর্ভুক্ত করার মাধ্যমে Oracle কার্যকরভাবে যাচাইকৃত স্ট্যাকের বাকি অংশের সাথে UI সক্ষমতাগুলিকে একত্রিত করাযেসব দল অ্যানালিটিক্স ড্যাশবোর্ড, ভিজ্যুয়ালাইজেশন টুল বা বিশেষায়িত ফ্রন্ট-এন্ড তৈরি করে, তাদের জন্য এর অর্থ হলো, তারা এমন একটি বাণিজ্যিকভাবে সমর্থিত UI টুলকিটের উপর নির্ভর করতে পারে যা রানটাইম এবং ব্যাক-এন্ড ফ্রেমওয়ার্কগুলোর মতোই একই গভর্নেন্স ফ্রেমওয়ার্কের সাথে সমন্বিত।

হেলিডন: পোর্টফোলিওর কেন্দ্রবিন্দুতে মাইক্রোসার্ভিস এবং এআই

হেলিডন হলো জাভা ভেরিফাইড পোর্টফোলিওর আরেকটি কেন্দ্রীয় স্তম্ভ। এটি একটি দ্রুত, হালকা ও পরিমাপযোগ্য মাইক্রোসার্ভিসের উপর দৃষ্টি নিবদ্ধ একটি ওপেন-সোর্স, ক্লাউড-নেটিভ জাভা ফ্রেমওয়ার্কজাভা ভার্চুয়াল থ্রেড ব্যবহার করে কনকারেন্সি আরও দক্ষতার সাথে পরিচালনা করা হয়। JVP-এর মাধ্যমে, হেলিডন শুধু একটি ওপেন-সোর্স প্রজেক্ট থেকে ওরাকলের সুস্পষ্ট এন্টারপ্রাইজ-গ্রেড সমর্থনপ্রাপ্ত একটি ফ্রেমওয়ার্কে পরিণত হয়।

কাঠামোটি বিকশিত হয়ে অন্তর্ভুক্ত করেছে হেলিডন এআই, একটি এক্সটেনশন যা জাভা ডেভেলপারদের সরাসরি জাভাতেই উচ্চ-পারফরম্যান্সের এআই অ্যাপ্লিকেশন তৈরি করতে দেয়।ইন্টিগ্রেশন পয়েন্টগুলোর মধ্যে LangChain4j, Helidon MCP-এর মতো প্রযুক্তি অন্তর্ভুক্ত রয়েছে, এবং এআই এজেন্ট তৈরির জন্য সমর্থন যেগুলোকে মাইক্রোসার্ভিস হিসেবে প্রকাশ করা যায়। এই বৈশিষ্ট্যগুলো এআই প্রেক্ষাপটে জাভা ব্যবহারের বৃহত্তর প্রবণতার সাথে সামঞ্জস্যপূর্ণ, যা সমীক্ষা অনুযায়ী এখন পেশাদার ডেভেলপারদের মধ্যে সাধারণ হয়ে উঠেছে।

কর্মপরিকল্পনার পরিপ্রেক্ষিতে, ওরাকলের উদ্দেশ্য হলো হেলডনের প্রকাশের ধারাবাহিকতাকে জেডিকে-র দ্বিবার্ষিক সময়সূচীর সাথে সামঞ্জস্যপূর্ণ করুন।এই সমন্বয়ের অর্থ হলো, জাভার নতুন ফিচারগুলো—যেমন ভেক্টর এপিআই, স্ট্রাকচার্ড কনকারেন্সি এবং উন্নত গার্বেজ কালেকশন—প্ল্যাটফর্মে আসার পরপরই হেলিডনে তুলে ধরা যাবে, যা প্ল্যাটফর্ম এবং ফ্রেমওয়ার্কের মধ্যেকার ব্যবধান কমিয়ে দেয়।

ওরাকলের সাপোর্ট মডেলের সাথে এই শক্তিশালী সংযোগ থাকা সত্ত্বেও, হেলিডন ওপেন সোর্স হিসেবেই থাকছে।এবং ওরাকল এই ফ্রেমওয়ার্কটিকে একটি ওপেনজেডিকে (OpenJDK) প্রকল্প হিসেবে প্রস্তাব করার অভিপ্রায় ব্যক্ত করেছে। একই নীতি ভিজ্যুয়াল স্টুডিও কোডের জন্য জাভা প্ল্যাটফর্ম এক্সটেনশনের ক্ষেত্রেও প্রযোজ্য, যা ওপেন সোর্স থাকা সত্ত্বেও জাভা ভেরিফায়েড পোর্টফোলিওর একটি অংশ। উন্মুক্ত উন্নয়ন এবং আনুষ্ঠানিক সমর্থনের এই সমন্বয়ের লক্ষ্য হলো সেইসব ডেভেলপার, যারা বাণিজ্যিক নিশ্চয়তা ত্যাগ না করেই স্বচ্ছতা চান।

গ্রাহকদের জন্য, JVP-তে হেলিডনের অন্তর্ভুক্তির অর্থ হলো যে ফ্রেমওয়ার্কের উপর নির্মিত মাইক্রোসার্ভিসগুলোকে কোর JDK-এর মতোই একই সাবস্ক্রিপশন এবং SLA-এর আওতায় সমর্থন করা যেতে পারে।এটি চুক্তির কাঠামোকে সরল করে এবং প্রোডাকশনে কোনো সমস্যা দেখা দিলে আইটি বিভাগগুলোর জন্য একটি একক যোগাযোগ ও কার্যপ্রণালীর সেটকে প্রমিত করা সহজ করে তোলে।

সাবস্ক্রিপশন, ক্লাউড ইন্টিগ্রেশন এবং অপারেশনাল দৃষ্টিকোণ

কার্যকরী দিক থেকে, জাভা ভেরিফাইড পোর্টফোলিও ওরাকলের বৃহত্তর সাবস্ক্রিপশন এবং ক্লাউড অফারিংয়ের মধ্যে অন্তর্ভুক্ত। জাভা ২৬ হলো ওরাকল ক্লাউড ইনফ্রাস্ট্রাকচারে উপলব্ধ, যা একটি পরিচালিত ক্লাউড প্রেক্ষাপটে সর্বপ্রথম ওরাকল জেডিকে ২৬ সমর্থন করেছিল।OCI-তে গ্রাহকরা কোনো অতিরিক্ত লাইসেন্সিং খরচ ছাড়াই ওরাকল জাভা এসই এবং জাভা ম্যানেজমেন্ট সার্ভিসের মতো ফিচারগুলো ব্যবহারের সুযোগ পান, যা ক্লাউড প্ল্যাটফর্ম এবং জাভা ইকোসিস্টেমের মধ্যে সংযোগকে আরও শক্তিশালী করে।

ওরাকল জাভা এসই ইউনিভার্সাল সাবস্ক্রিপশনে এখন অন্তর্ভুক্ত রয়েছে JVP, এন্টারপ্রাইজ পারফরম্যান্স প্যাক, জাভা ম্যানেজমেন্ট সার্ভিস এবং জাভা পোর্টফোলিও জুড়ে ট্রায়েজ সাপোর্টএই সাবস্ক্রিপশন মডেলটি এমনভাবে ডিজাইন করা হয়েছে যাতে সংস্থাগুলো তাদের নিজস্ব গতিতে আপগ্রেড করার পাশাপাশি প্যাচ, পারফরম্যান্স টুল এবং জাভা স্ট্যাকের একাধিক অংশ জড়িত জটিল সমস্যা সমাধানের জন্য সহায়তাও পেতে পারে।

অপারেশন দলগুলোর জন্য, এই সমন্বিত পদ্ধতির কয়েকটি বাস্তবিক প্রভাব রয়েছে। এটি কাজটিকে আরও সহজ করে তোলে জাভা ভেরিফাইড পোর্টফোলিও দ্বারা আনুষ্ঠানিকভাবে র‍্যাপ করা JDK এবং ফ্রেমওয়ার্ক উভয়কেই পর্যবেক্ষণ, প্যাচ এবং পরিচালনা করুন।একাধিক বিক্রেতার সাথে সম্পর্ক এবং বিক্ষিপ্ত সহায়তা নীতিগুলোকে জোড়া লাগানোর পরিবর্তে, দলগুলো তাদের জাভা পরিকাঠামোর একটি উল্লেখযোগ্য অংশের জন্য একটি একক ও ব্যাপক চুক্তির উপর নির্ভর করতে পারে।

একই সাথে, যে সকল ডেভেলপারদের বাণিজ্যিক সহায়তার প্রয়োজন নেই বা যারা তা চান না, তারা এই উপাদানগুলোর অনেকগুলোই ওপেন-সোর্স শর্তাবলীর অধীনে ব্যবহার করা চালিয়ে যেতে পারেন, বিশেষ করে নতুন প্রকল্প বা প্রোটোটাইপ নিয়ে পরীক্ষা-নিরীক্ষা করার সময়। সেই অর্থে, JVP মূলত বিদ্যমান ও পরিচিত প্রযুক্তিগুলোকে ঘিরে থাকা নিশ্চয়তার একটি আবরণ হিসেবে কাজ করে। জাভা ইকোসিস্টেমকে একটি বদ্ধ মডেলে আবদ্ধ করার প্রচেষ্টা হিসেবে নয়।

এই ঘোষণাগুলোর মাধ্যমে ওরাকল জাভা ভেরিফায়েড পোর্টফোলিও এবং জাভা ২৬-কে একই গল্পের দুটি দিক হিসেবে তুলে ধরেছে: একটি প্রযুক্তিগত প্ল্যাটফর্ম যা সুনির্দিষ্ট JEP-গুলোর মাধ্যমে ক্রমাগত বিকশিত হতে থাকে, এবং একটি এন্টারপ্রাইজ-ভিত্তিক বান্ডেল যা প্রতিষ্ঠানগুলোকে সামঞ্জস্যপূর্ণ নিরাপত্তা, কর্মক্ষমতা এবং সহায়তার প্রত্যাশার অধীনে JavaFX ও Helidon থেকে শুরু করে ডেভেলপমেন্ট এক্সটেনশন পর্যন্ত প্রধান প্রধান জাভা প্রযুক্তিগুলো গ্রহণ ও পরিচালনার জন্য একটি সুস্পষ্ট ও যাচাইকৃত পথ দেখায়।

Oracle integra modelos Gemini de Google en OCI Generative AI
সম্পর্কিত নিবন্ধ:
ওরাকল একটি সম্প্রসারিত অংশীদারিত্বের মাধ্যমে গুগলের জেমিনি মডেলগুলিকে OCI জেনারেটিভ এআই-এর সাথে একীভূত করেছে
সম্পর্কিত পোস্ট: