CloudyGo
212 subscribers
8 photos
1 video
1 file
41 links
Software Engineering & Development Best Practices, Especially in Golang!


https://cloudygo.ir

@rezakhademix
Download Telegram
مقاله زیر به ما آموزش میده چطور 1,000,000 رکورد دیتا رو در 4 ثانیه در PostgreSQL ذخیره کنیم!

https://www.timescale.com/learn/testing-postgres-ingest-insert-vs-batch-insert-vs-copy?ref=timescale.com


#tip
#postgresql
#database
👏5
این مقاله از وب‌سایت مهندسای RisingWave نکات جالبی داره و خیلی شفاف بیان می‌کنه چرا تصمیم گرفتن etcd رو بذارن کنار و از PostgreSQL برای مدیریت بهتر metadata استفاده کنن.
در واقع RisingWave یک سیستم متن‌باز Continuous Analytics و ETL pipeline و Event management هستش.

خیلی جالبه که اعلام می‌کنند با این جابه‌جایی دیکه سیستم‌شون از latency پایین و خوبی که با etc داشتن بهره نمی‌بره اما با پوستگرس تونستن مسائلی مثل: scaleability و developer friendly بودن رو بخاطر ابزارهای بیشتر در حوزه cloud با کیفیت بهتری داشته باشند.

مقاله:
https://risingwave.com/blog/risingwave-replaces-etcd-postgres/


لینک گیت‌هاب RisingWave:
https://github.com/risingwavelabs/risingwave

#story
#database
#PostgreSQL
👍1
همانطور که می‌دونید، همه ما می‌تونیم براساس نیازمون یک یا چند extension روی دیتابیس پوستگرس نصب کنیم. افزونه‌هایی برای ایندکس کردن، mask کردن دیتاهای حساس و... اما خب همین افزونه‌ها ممکنه در آینده باعث سردرد بشن. پکیج Pig با زبان گولنگ نوشته شده و یک extension manager خیلی ساده و خوب برای نصب و به‌روزرسانی و مدیریت افزونه‌های PostgreSQL هست.

https://github.com/pgsty/pig

#tip
#database
#PostgreSQL
👍2👏1