สอนพื้นฐาน Temporal Workflow ด้วย Spring Boot (Kotlin) 1 วัน
สอนพื้นฐาน Temporal Workflow ด้วย Spring Boot (Kotlin) 1 วัน
👋 สวัสดีครับทุกท่าน ผมชื่อ วุฒินะครับ
ผมมีไอเดียอยากเปิดคลาสเล็กๆ พามารู้จักเครื่องมือที่ชื่อว่า Temporal
เหมาะกับคนที่เคยเจอกับปัญหาแบบนี้มาก่อน…
- ระบบที่ต้องทำงานเป็นลำดับหลายขั้นตอน เช่น การลงทะเบียนที่ต้องเช็กข้อมูลหลายที่
- ระบบที่ต้อง รองรับความพัง ของ service ได้แบบไม่เจ๊ง เช่น ทำ retry หรือ error handling ซ้ำๆ
- งานที่ต้องรอ input จากคนอื่น เช่น รอ user คลิกลิงก์ยืนยัน หรืออนุมัติอีเมล
- ระบบที่ต้องการ ความเสถียรสูง, ทำงานเบื้องหลัง หรือใช้เวลารันนาน
ถ้าเคยเจอสิ่งเหล่านี้แล้วเหนื่อย… Temporal อาจช่วยคุณได้ครับ หรือคนที่อยากเรียนรู้อะไรใหม่ๆ ด้วยกัน
🚀 Temporal คืออะไร?
Temporal เป็นเครื่องมือที่ช่วยให้เราสร้าง workflow ได้เหมือนเขียนโค้ดปกติ ไม่ต้องเขียน retry, error handler หรือ state management เองให้ยุ่งยากอีกต่อไป
แค่เขียน logic ตามขั้นตอน แล้วปล่อยให้ Temporal จัดการเบื้องหลังให้ทั้งหมด
มีหน้า UI ให้ดูว่า process อยู่ตรงไหน ตรงไหน fail และทำงานต่อจากจุดเดิมได้เลย
แค่เขียน logic ตามขั้นตอน แล้วปล่อยให้ Temporal จัดการเบื้องหลังให้ทั้งหมด
มีหน้า UI ให้ดูว่า process อยู่ตรงไหน ตรงไหน fail และทำงานต่อจากจุดเดิมได้เลย
ลองดูเพิ่มเติมได้ที่: https://temporal.io
หรือลองอ่านคร่าวๆ จากบทความที่ผมเขียนไว้ก่อนหน้านี้ที่ Medium ได้นะครับ
หรือลองอ่านคร่าวๆ จากบทความที่ผมเขียนไว้ก่อนหน้านี้ที่ Medium ได้นะครับ
Temporal รองรับหลายภาษา
Go, Java/Kotlin, Python, TypeScript/JS, .NET (C#)
แต่ในคลาสนี้เราจะใช้คู่กับ Spring Boot (Kotlin) เป็นหลักครับ
👨🏫 รายละเอียดคลาส
🗓 วันเสาร์ที่ 26 กรกฎาคม
⏰ เวลา 9:30 - 17:00 (เจอกันยาวๆ หนึ่งวันเต็ม, เวลาโดยประมาณนะครับ)
Outline คร่าวๆ:
- What is Temporal & Why should we care?
- เขียน Workflow และ Activity แรกของคุณใน Kotlin
- การเชื่อมกับ Spring Boot แบบง่ายๆ
- Best practices สำหรับใช้งานจริงใน production
- Workshop ลงมือเขียนจริง พร้อมถาม-ตอบกันเต็มที่
✨ คุณสมบัติผู้เข้าร่วม
- ชอบเรียนรู้สิ่งใหม่ๆ
- มีพื้นฐานโปรแกรมมิ่งระดับหนึ่ง แต่ถ้าไม่มีเลยแล้วสนใจอยากให้ลองมาดูก่อน ถึงน่าจะยากแต่อาจจะได้ไอเดียบางอย่างกลับไป
- ไม่ต้องเคยใช้ Temporal มาก่อน แค่อยากเปิดโลกใหม่ก็พอ!
🏢 ใครใช้ Temporal บ้าง?
บริษัทใหญ่ๆ เช่น Stripe, Netflix, Datadog, Coinbase, Box, Snapchat
รวมถึง Site Jago ที่เราทำงานอยู่ ก็ใช้เป็นหลักอยู่แล้ว
เลยอยากแชร์ประสบการณ์และชวนมาเรียนรู้ด้วยกัน
รวมถึง Site Jago ที่เราทำงานอยู่ ก็ใช้เป็นหลักอยู่แล้ว
เลยอยากแชร์ประสบการณ์และชวนมาเรียนรู้ด้วยกัน
ถ้าสนใจอยากเปิดโลก ลองเรียนของใหม่ และไม่อยากนั่งงมตอนต้องใช้จริง
มาลองคลาสนี้กันดูครับ 👨🚀
จำนวนคนไม่ได้กำหนดไว้ แต่จองห้อง All Star ไว้ (วันเสาร์ที่ 26 กรกฎาคม) ต่อให้คนลงน้อยก็จะสอนนะครับ เดวพาจับมือทำเลย
แท็ก Prayoch Jeep TopToppy Nut.Lee Art เผื่อสนใจมาช่วยสอนหรือมาลองทบทวนความรู้กันอีกรอบ
ขอบคุณครับ 🙏