TGViewer
Database Database @database_academy · 893 subscribers
Post #1666 51
🔵 عنوان مقاله
Partition Finalization in Pinterest's Next-Generation DB Ingestion Framework (9 minute read)

🟢 خلاصه مقاله:
پینترست یک لایه نهایی‌سازی را به چارچوب جدید وارد کردن داده در پایگاه‌داده‌های خود اضافه کرده است. این لایه در مسیر کاری شامل Kafka، Flink، Spark و Iceberg CDC قرار دارد و هدف آن این است که وظایف بعدی بتوانند به‌درستی تشخیص دهند که آیا بخش‌های زمانی، مثلا بخش‌های ساعتی، آماده‌ برای خواندن هستند یا خیر. این کار به طرز قابل توجهی روند مدیریت داده‌ها را بسیار بهتر می‌کند، زیرا تضمین می‌کند که داده‌های جدید و کامل با هم مطابقت دارند و خواندن آنها منجر به خطا یا ناهماهنگی نمی‌شود.

در این سیستم، گردآوری آمارهای بر اساس زمان رویدادها توسط نقطه‌چین‌های Flink انجام می‌شود. این آمارت ها به عنوان متادیتای عکس‌لحظه‌ای (اسنپ‌شات) در Iceberg ذخیره می‌شوند و همچنین یک نشانگر علامتی (watermark) ارائه می‌دهند که نشان می‌دهد چه زمانی داده‌ها کامل و قابل‌اعتماد هستند. این نشانگر، با بازتولید مجدد سریع و بدون نیاز به ایجاد سرویس هماهنگی جدید، امکان تشخیص سریع و دقیق وضعیت داده‌ها را فراهم می‌آورد و کل فرآیند را بسیار موثر می‌سازد.

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

#پینترست #مدیریت_داده # Iceberg #فناوری‌نوین

🟣لینک مقاله:
https://medium.com/pinterest-engineering/partition-finalization-in-pinterests-next-generation-db-ngestion-framework-4c7da6e4cc8f?utm_source=tldrdata

➖➖➖➖➖➖➖➖
👑 @Database_Academy
Medium Partition Finalization in Pinterest’s Next-Generation DB Ingestion Framework Qianrui Zhang | Sr Software Engineer, Logging Platform Kanchi Masalia | Software Engineer II, Stream Processing Platform Liang Mou | Sr…
More from @database_academy
  1. Oct 12, 2026🔵 عنوان مقاله CDC at WHOOP: Self-Service Replication for Hundreds of Postgres Tables (16…
  2. Oct 12, 2026🔵 عنوان مقاله I timed 179 index recommendations on real data. 18% made the query slower (…
  3. Oct 12, 2026🔵 عنوان مقاله How to Build a Golden-Question Benchmark for Your Data Agents (19 minute re…
  4. Oct 12, 2026🔵 عنوان مقاله 'PlanetScale Released Text Search and We Have a Lot to Say' 🟢 خلاصه مقاله:…
  5. Oct 11, 2026🔵 عنوان مقاله Running Apache Cloudberry as Postgres Extensions 🟢 خلاصه مقاله: در این مطا…
  6. Oct 11, 2026🔵 عنوان مقاله 5 Jev use cases for analytics, with real queries and datasets (15 minute re…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →