จำแนกกลยุทธ์การแคช
การแคชช่วยให้แอปพลิเคชันทำงานเร็วขึ้น โดยนำผลลัพธ์ที่บันทึกไว้มาใช้แทนการคำนวณใหม่ทุกครั้ง ระบบที่ดีจะแคชข้อมูลใน 3 ระดับ ได้แก่ Edge caching ด้วย CloudFront ซึ่งแคชเนื้อหาแบบ static ที่ใช้ร่วมกันในวงกว้าง ณ edge location ใกล้กับผู้ใช้, Application caching ที่เก็บออบเจ็กต์ที่ใช้บ่อยไว้ใน memory ของฟังก์ชันที่ warm อยู่ระหว่าง invocation และ Data caching ด้วย ElastiCache หรือ DAX ซึ่งเป็น shared in-memory store สำหรับ hot read เช่น session หรือผลลัพธ์ของคิวรี จับคู่แต่ละสถานการณ์กับ cache layer ที่เหมาะสม
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การ Deploy แอปพลิเคชันบน AWS
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด