System Design

กระบวนการออกแบบระบบแปลง RFC ให้เป็น Tickets พร้อมโครงสร้าง Acceptance Criteria ที่ชัดเจน

กระบวนการออกแบบระบบแปลง RFC ให้เป็น Tickets พร้อมโครงสร้าง Acceptance Criteria ที่ชัดเจนในโลกของการพัฒนาซอฟต์แวร์ระดับองค์กร การสื่อสารระหว่างทีมออกแบบระบบและทีมพัฒนามักเป็นจุดที่เกิดคอขวดได้ง่ายที่สุด เครื่องมือที่นิยมใช้ในการนำเสนอแนวคิดคือ RFC (Request for Comments) แต่ปัญหาที่พบบ่อยคือการนำเอกสาร RFC ที่มีเนื้อหาเชิงทฤษฎีไปปฏิบัติจริงผ่านระบบ Ticket (เช่น Jira…

4 months ago

สถาปัตยกรรมแบบรวม: ออกแบบ pipeline ตั้งแต่การส่งเหตุการณ์เข้า Kafka, การเก็บแบบ Event Store จนถึงการเรียกใช้ LLM สำหรับสรุปสถานะ

สถาปัตยกรรมแบบรวม: ออกแบบ pipeline ตั้งแต่การส่งเหตุการณ์เข้า Kafka, การเก็บแบบ Event Store จนถึงการเรียกใช้ LLM สำหรับสรุปสถานะ ในยุคที่ข้อมูลเกิดขึ้นอย่างรวดเร็วและต่อเนื่อง การออกแบบระบบที่สามารถรองรับการไหลของข้อมูลปริมาณมหาศาลพร้อมกับการประมวลผลที่ชาญฉลาดกลายเป็นหัวใจสำคัญของธุรกิจเทคโนโลยี สถาปัตยกรรมแบบรวม (Unified Architecture) จึงถูกนำมาใช้เพื่อเชื่อมโยงโลกของการประมวลผลแบบ Event-driven เข้ากับพลังของปัญญาประดิษฐ์อย่าง Large…

5 months ago