প্রকল্প সম্পর্কে
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-এর অধীনে লাইসেন্সপ্রাপ্ত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.