- Postgres สามารถแทนที่เทคโนโลยีแบ็กเอนด์จำนวนมากได้ (จนถึงระดับผู้ใช้หลายล้านคน)
→ Kafka, RabbitMQ, Mongo, Redis,..
- สำหรับแคช ใช้
TEXT ในรูปแบบ JSON บนตาราง UNLOGGED แทน Redis
- กำหนดระยะหมดอายุของข้อมูลด้วย stored procedure
- คิวข้อความ (Kafka):
SKIP LOCKED
- คลังข้อมูลใช้ Postgres+TimescaleDB
- แทน Mongo ด้วยการเก็บ
JSONB แล้วค้นหาและทำดัชนี
- ใช้
pg_cron เป็น CRON daemon สำหรับงานอย่างการส่งอีเมล
- ใช้กับคำสั่งค้นหาเชิงภูมิศาสตร์
- ใช้แทน Elastic สำหรับการค้นหาแบบ Full-text
- สร้าง JSON ภายใน DB แล้วส่งตรงไปยัง API ได้โดยไม่ต้องมีโค้ดฝั่งเซิร์ฟเวอร์
- รองรับ GraphQL ด้วย GraphQL adapter
ยังไม่มีความคิดเห็น