প্রকল্প সম্পর্কে

Apache Fluss হল একটি ওপেন-সোর্স স্ট্রিমিং স্টোরেজ সিস্টেম যা রিয়েল-টাইম অ্যানালিটিক্স এবং AI ওয়ার্কলোডের জন্য ডিজাইন করা হয়েছে। এটি Lakehouse আর্কিটেকচারের জন্য একটি রিয়েল-টাইম ডেটা লেয়ার হিসেবে কাজ করে, ডেটা স্ট্রিমিং এবং ডেটা Lakehouse-এর মধ্যে ব্যবধান দূর করে। Fluss কম-লেটেন্সি, উচ্চ-থ্রুপুট ডেটা ইনজেশন এবং প্রসেসিং সক্ষম করে এবং Apache Flink ও Apache Spark-এর মতো জনপ্রিয় কম্পিউট ইঞ্জিনের সাথে ইন্টিগ্রেট করে, StarRocks সাপোর্ট পরিকল্পিত। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - **সাব-সেকেন্ড ডেটা ফ্রেশনেস**: কম-লেটেন্সি অ্যানালিটিক্স এবং রিয়েল-টাইম সিদ্ধান্ত গ্রহণের জন্য ক্রমাগত ইনজেশন এবং তাৎক্ষণিক ডেটা উপলব্ধতা। - **স্ট্রিমিং ও Lakehouse একীকরণ**: টেবিলকে একক অ্যাবস্ট্রাকশন হিসেবে ব্যবহার করে বিভিন্ন ইঞ্জিন জুড়ে রিয়েল-টাইম এবং ঐতিহাসিক ডেটা একীভূত করে, lakehouse-এর উপরে কম-লেটেন্সি অ্যাক্সেস সহ স্ট্রিমিং-নেটিভ স্টোরেজ সক্ষম করে। - **কলামার স্ট্রিমিং**: Apache Arrow-এর উপর ভিত্তি করে, এটি ডেটা স্ট্রিমে ডেটাবেস প্রিমিটিভ, কলাম প্রুনিং এবং প্রেডিকেট পুশডাউন সাপোর্ট করে I/O এবং নেটওয়ার্ক খরচ কমানোর জন্য। - **কম্পিউট-স্টোরেজ পৃথকীকরণ**: স্ট্রিম প্রসেসররা কম্পিউটেশনে মনোযোগ দেয় যখন Fluss স্টেট এবং স্টোরেজ পরিচালনা করে, ডিডুপ্লিকেশন, আংশিক আপডেট, ডেল্টা জয়েন এবং অ্যাগ্রিগেশন মার্জ ইঞ্জিনের মতো বৈশিষ্ট্য প্রদান করে। - **ML ও AI-প্রস্তুত স্টোরেজ**: একটি ইউনিফাইড স্টোরেজ লেয়ার যা রো-ভিত্তিক, কলামার, ভেক্টর এবং মাল্টি-মোডাল ডেটা সাপোর্ট করে রিয়েল-টাইম ফিচার স্টোর এবং কেন্দ্রীভূত ML/AI ডেটা রিপোজিটরির জন্য। - **চেঞ্জলগ ও সিদ্ধান্ত ট্র্যাকিং**: বিল্ট-ইন চেঞ্জলগ জেনারেশন অডিটিং, রিপ্রোডিউসিবিলিটি এবং অবজারভেবিলিটির জন্য স্টেট এবং সিদ্ধান্ত বিবর্তনের একটি অ্যাপেন্ড-অনলি ইতিহাস প্রদান করে। ## বিল্ডিং পূর্বশর্ত: ইউনিক্স-সদৃশ পরিবেশ, Git, Maven (>= 3.8.6), এবং Java 11। ```bash git clone https://github.com/apache/fluss.git cd fluss ./mvnw clean package -DskipTests ``` বিল্ডটি সঠিক Maven সংস্করণ নিশ্চিত করতে Maven Wrapper ব্যবহার করে। প্রজেক্টটি `build-target`-এ ইনস্টল করা হয়। ## অবদান Apache Fluss ওপেন-সোর্স এবং অবদানকে স্বাগত জানায়। আপনি আলোচনায় যোগ দিতে পারেন, বাগ বা ফিচার অনুরোধের জন্য ইস্যু খুলতে পারেন এবং কোড বা ডকুমেন্টেশন অবদান রাখতে পারেন। ## লাইসেন্স Apache Fluss Apache License 2.0-এর অধীনে লাইসেন্সপ্রাপ্ত।