منصوبے کے بارے میں
AllSource ایک AI-native event store ہے جو durable event sourcing کے لیے ڈیزائن کیا گیا ہے، جو Rust-based core کا استعمال کرتے ہوئے 469K events/sec ingestion اور 11.9µs p99 indexed reads کی high performance حاصل کرتا ہے۔ آرکیٹیکچر PostgreSQL کو event path سے ہٹا دیتا ہے، اس کی بجائے Write-Ahead Log (WAL) کے ساتھ CRC32 اور fsync، storage کے لیے Snappy compression کے ساتھ Parquet files، اور concurrent in-memory reads کے لیے DashMap پر انحصار کرتا ہے۔ یہ ڈیزائن core event store کے لیے zero external dependencies کو یقینی بناتا ہے، جو time-travel queries اور real-time analytics کے لیے ایک مضبوط بنیاد فراہم کرتا ہے۔
ایک اہم فیچر اس کا native Model Context Protocol (MCP) interface ہے، جو AI clients جیسے Claude Desktop کے ساتھ integration کو آسان بنانے کے لیے 55 default tools (admin capabilities کے ساتھ 73) کو expose کرتا ہے۔ پلیٹ فارم میں 'Prime' شامل ہے، ایک unified agent memory engine جو knowledge graphs، vector search، اور compressed indexing کو ایک ہی binary میں جوڑتا ہے۔ Prime knowledge management، semantic search، اور temporal queries کے لیے 19 MCP tools کو سپورٹ کرتا ہے، جو advanced AI agent capabilities جیسے cross-domain reasoning اور persistent memory کو فعال کرتا ہے۔
سسٹم کو ایک monorepo کے طور پر منظم کیا گیا ہے جس میں multiple services شامل ہیں: event storage کے لیے Rust Core، authentication، billing، اور policies کے لیے Go Control Plane، اور stateless API gateway کے طور پر Elixir Query Service۔ یہ enterprise edition میں multi-tenancy، RBAC، اور schema registries کو سپورٹ کرتا ہے۔ deployment options میں community (Apache 2.0) اور enterprise (BSL 1.1) editions کے لیے Docker images شامل ہیں، جبکہ orchestration کے لیے Kubernetes اور Helm charts دستیاب ہیں۔ developers کے لیے broad compatibility کو یقینی بنانے کے لیے Rust، Go، Python، اور TypeScript کے لیے SDKs فراہم کیے گئے ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.