প্রকল্প সম্পর্কে
Perspective হলো একটি উচ্চ-কার্যক্ষম ডেটা ভিজ্যুয়ালাইজেশন এবং অ্যানালিটিক্স ইঞ্জিন যা বৃহৎ-পরিসরের স্ট্রিমিং ডেটা সেট হ্যান্ডেল করতে সক্ষম। এটি একটি কাস্টম এলিমেন্ট হিসেবে ডেটা-রিয়্যাক্টিভ ইউআই সরবরাহ করে, যাতে ভার্চুয়াল-স্ক্রলিং এডিটেবল ডেটা গ্রিড, ১৫-এর বেশি চার্ট টাইপ সম্বলিত WebGL চার্টিং ইঞ্জিন এবং টাইল-ভিত্তিক জ্যোগ্রাফিক ম্যাপ রয়েছে।
কোর কোয়েরি ইঞ্জিন C++-এ লেখা এবং WebAssembly, Python, এবং Rust-এ কম্পাইল করা হয়েছে; যা ইনক্রিমেন্টাল টেবিল আপডেট এবং রিয়্যাক্টিভ জয়েন সমর্থন করে। এটি একটি সিমেট্রিক ক্লায়েন্ট/সার্ভার আর্কিটেকচার অফার করে, যার ফলে ইঞ্জিন ব্রাউজারে, একটি Web Worker-এ, অথবা WebSocket-এর মাধ্যমে রিমোটলি চলতে পারে।
প্রধান ক্ষমতাগুলোর মধ্যে রয়েছে:
- Apache Arrow, CSV, এবং JSON ফরম্যাটের সমর্থন।
- DuckDB, ClickHouse, PostgreSQL, এবং Polars-এর মতো বাহ্যিক ইঞ্জিনের সাথে ETL ছাড়াই সরাসরি ইন্টিগ্রেশন সম্পন্ন ভার্চুয়াল সার্ভার।
- একটি উৎসর্গীকৃত উইজেট এবং Python ক্লায়েন্ট লাইব্রেরির মাধ্যমে Jupyter-এর সাথে ইন্টিগ্রেশন।
- React-এর জন্য বাইন্ডিংস এবং Node.js, Python (aiohttp, Starlette, Tornado), এবং Rust-এর জন্য সার্ভার-সাইড সাপোর্ট।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.