منصوبے کے بارے میں

Sequin ایک اوپن سورس چینج ڈیٹا کیپچر (CDC) پلیٹ فارم ہے جو Postgres کے لیے بنایا گیا ہے، اور اسے ڈیٹا بیس کی تبدیلیوں کو مختلف سنکس جیسے Kafka، GCP Pub/Sub، Elasticsearch، SQS، Redis، اور HTTP اینڈ پوائنٹس تک سٹریم کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ ایک اسٹینڈ اکیلے Docker کنٹینر کے طور پر چلتا ہے، موجودہ قطاروں کو بیک فل کرنے کی حمایت کرتا ہے، اور نئی تبدیلیوں کو حقیقی وقت میں سخت ترتیب اور idempotency کلیدوں کے ذریعے بالکل ایک بار پروسیسنگ کے ساتھ سٹریم کرتا ہے۔ اہم خصوصیات میں کسٹم فلٹرز، Elixir پر مبنی ٹرانسفارمز، میسج روٹنگ، YAML/API کنفیگریشن، نگرانی کے لیے ویب کنسول، اور Prometheus میٹرکس شامل ہیں۔ یہ اعلیٰ کارکردگی (50k آپریشنز فی سیکنڈ، 55 ملی سیکنڈ لیٹنسی) کا دعویٰ کرتا ہے اور بغیر کسی ایکسٹینشن کے کسی بھی Postgres 14+ کے ساتھ کام کرتا ہے۔ استعمال کے معاملات میں ایونٹ سٹریمنگ، آڈٹ لاگنگ، کیش مینٹیننس، اور سرچ انڈیکس سنکرونائزیشن شامل ہیں۔