وب‌سرویس مجید

پروژه tansu

tansu-io/tansu

این یک بروکر پیام‌رسانی است که با آپاچی کافکا سازگاری دارد و می‌تواند به جای سیستم‌های سنتی ذخیره‌سازی، از Amazon S3، PostgreSQL، آپاچی آیسبِرگ و دلتا لیک استفاده کند.

کاربرد:

این ابزار برای سیستم‌هایی طراحی شده که نیاز به پردازش جریان داده دارند اما می‌خواهند از زیرساخت‌های ذخیره‌سازی مدرن و قابل‌مقیاس مانند لیکهاوس و دیتابیس‌های ابری استفاده کنند.

در چه شرایطی بهتره استفاده شود؟

وقتی تیم‌های دیتا می‌خواهند بدون تغییر در کلاینت‌های فعلی کافکا، داده‌های جریانی را مستقیماً به S3 یا PostgreSQL منتقل کنند و از قابلیت‌های تحلیلی لیکهاوس بهره ببرند. همچنین برای محیط‌هایی که به دنبال کاهش پیچیدگی عملیاتی و هزینه‌های نگهداری کلاستر کافکا هستند، مناسب است. ️

چند مثال از موارد استفاده:

- جایگزینی کافکا در محیط‌های توسعه و تست با زیرساخت ارزان‌تر

- ارسال داده‌های رویداد به Delta Lake برای تحلیل‌های بلادرنگ در پایپلاین‌های دیتا

- ذخیره‌سازی لاگ‌های سیستم در S3 با حفظ سازگاری با کلاینت‌های کافکا

- استفاده در معماری‌های data mesh با امکان دسترسی مستقیم به داده در قالب باز (مانند Parquet)

  • ##data
  • ##kafka
  • ##lakehouse
  • ##S3
  • ##PostgreSQL
  • ##DeltaLake
  • ##ApacheIceberg
  • ##event
  • ##cloud
  • ##real