Concurrency คือการออกแบบขีดความสามารถ
เลิกมองว่า Concurrency เป็นเพียงการแก้ปัญหาเฉพาะหน้า
มันไม่ใช่คอขวดที่ต้องคอยแก้ไข แต่มันคือผลลัพธ์จากการออกแบบของคุณ
การออกแบบที่ดีจะสามารถจัดการหลายงานได้ในเวลาเดียวกัน การออกแบบที่ไม่ดีจะสร้างคอขวดขึ้นมา
เน้นที่จุดเหล่านี้:
- วางแผนขีดความสามารถของคุณก่อน
- สร้างเพื่อรองรับการขยายตัวตั้งแต่วันแรก
- ปล่อยให้ Concurrency เกิดขึ้นอย่างเป็นธรรมชาติ
รอจนกว่าระบบจะเริ่มเข้าที่เข้าทาง แล้วค่อยเพิ่มขีดความสามารถเมื่อคุณเติบโตขึ้น
Source: https://dev.to/chiefmojo79/concurrency-is-byproduct-of-capability-design-not-bottleneck-to-patch-1243 Optional learning community: https://t.me/GyaanSetuAi