Mastery: Architecture
7 notes in this topic.
A focused collection of notes and references on Mastery: Architecture.
Agile & GitFlow: บริหารจัดการฟีเจอร์อย่างไรไม่ให้เกิด 'สงคราม Merge Conflict'
เจาะลึกการทำงานแบบ Agile และการใช้ GitFlow ในระดับมืออาชีพ เพื่อให้ทีมเดินหน้าได้อย่างรวดเร็วโดยไม่ต้องเสียเวลากับปัญหาไฟล์ทับกัน
CI/CD: เปลี่ยนการ Deploy ที่แสนน่ากลัว ให้เป็นเรื่องอัตโนมัติเพียงแค่คลิกเดียว
เจาะลึกระบบการส่งมอบซอฟต์แวร์ยุคใหม่ที่ช่วยให้โปรเจกต์ของคุณปลอดภัยและรวดเร็ว ด้วยการใช้ Pipeline อัตโนมัติ
The Testing Pyramid: ทำไมการเทสต์ 100% ถึงอาจเป็นกับดักที่ทำให้โปรเจกต์ล่าช้า?
เจาะลึกกลยุทธ์การออกแบบระบบทดสอบให้คุ้มค่าที่สุด ด้วยหลักการ Testing Pyramid เพื่อให้แอปของคุณเสถียรโดยไม่ต้องเสียเวลาเขียนเทสต์จนไม่ได้เขียนโค้ดจริง
Modern SDLC: จาก Database Schema สู่ Production ในฐานะ Fullstack Engineer
เจาะลึกมหากาพย์การสร้าง Digital Product ตั้งแต่การวาด ER Diagram ไปจนถึงการทำ CI/CD และทำไมการเข้าใจ 'วงจรชีวิต' ถึงทำให้คุณเหนือกว่าแค่การเป็นคนเขียนโค้ด
Modern Communication Protocols: เลือกท่อส่งข้อมูลระดับไฮเอนด์
โลกไม่ได้มีแค่ HTTP/1.1! เจาะลึกโปรโตคอลยุคใหม่ที่เร็วกว่า เบากว่า และ Real-time กว่า เพื่อระบบที่รองรับการ Scale ระดับโลก
Monolith vs Microservices vs Serverless: เลือกรากฐานยังไงให้ไม่เจ็บตัว
อย่าตามกระแส! เมื่อไหร่ควรแยก Service? เมื่อไหร่ Mono-repo ดีกว่า? เจาะลึกการเลือก Architecture ที่เหมาะสมกับขนาดทีมและโจทย์ธุรกิจ
System Design Mastery: ออกแบบระบบรองรับคนพันล้าน
ออกแบบระบบยังไงให้รองรับคนเป็นล้าน? รู้จัก Vertical vs Horizontal Scaling, Load Balancing และการทำ Database Sharding