pinterest Archive

บันทึกการอ่านเรื่อง Migrating 3.7 Million Lines of Flow Code to TypeScript ของ Pinterest

จากบทความเรื่อง Migrating 3.7 Million Lines of Flow Code to TypeScriptโดยทีมของ Pinterest ทำการเปลี่ยน code ของระบบจาก Flow มาเป็น TypeScript ภายใน 8 เดือนซึ่งช่วยให้ code ดีขึ้นทั้ง performanceทั้งเรื่องของ type saftyและที่สำคัญคือ การหาคนหรือจ้างคนมาพัฒนาที่ง่ายขึ้นมาดูกันว่า ทีมของ Pinterest มีแนวคิดและแนวทางในการย้ายอย่างไรบ้าง

Read More…

สรุปจากการอ่านบทความเรื่อง Redesigning Pinterest’s Ad Serving Systems with Zero Downtime

หลังจากการอ่านบทความเรื่อง Redesigning Pinterest’s Ad Serving Systems with Zero Downtimeเป็นการ redesign และ rewrite ระบบ Ads-serving platform ของ Pinterestเป็นระบบที่สร้างรายได้ให้บริษัทอย่างมากแต่ระบบที่ใช้งานมี technical debt เยอะ และ ซับซ้อนสูงมาก ๆทำให้ระบบมีปัญหาต่อการ scale อย่างมาก ล่มบ่อยรวมทั้ง business goal ที่เยอะขึ้น

Read More…

มาดูขั้นตอนการ deploy ของระบบ Pinterest กัน

จาก Engineering blog ของ Pinterest เรื่อง Deploy software at Pinterest ทำการอธิบายเรื่องการ deploy ระบบงานว่าเป็นอย่างไร รวมไปถึงขั้นตอนการพัฒนา และ แก้ไข Bug อีกทั้งเครื่องมือต่าง ๆ เพื่อให้แต่ละทีมทำงานร่วมกันได้อย่างมีประสิทธิภาพ มาดูในรายละเอียดกันหน่อย

Read More…

มาดูการสร้างระบบ Analytic ของ Pinterest.com กันหน่อย

ทางทีมพัฒนาของ Pinterest ได้เขียนบทความอธิบายการสร้างระบบ Analytic ของตัวเอง เอาไว้ที่ Building Pinalytics: Pinterest’s data analytics engine มาดูว่าเขาสร้างระบบนี้อย่างไร และมีอะไรที่น่าสนใจบ้าง

Read More…