2
Microservices ในการใช้งานนักเทียบท่า
เรากำลังเขียนบริการไมโครครั้งแรกของเราโดยใช้คอนเทนเนอร์ Docker โดยใช้ Amazon fargate เรามีข้อสงสัยมากมายเกี่ยวกับระดับการใช้งานโดยใช้ Spring Boot เราจะมีบริการไมโครหลายรายการในโครงการนี่เป็นวิธีปฏิบัติที่ดีที่เรากำลังเขียนบริการไมโครทั้งหมดในภาชนะเดียวหรือฉันต้องสร้างภาชนะ Docker แยกต่างหากสำหรับบริการไมโครแยกต่างหาก ด้วยวิธีที่คุ้มค่าเราใช้ตู้คอนเทนเนอร์เดียว แต่นั่นทำให้ปัญหากับโครงสร้างโครงการของเราในอนาคตหรือไม่ เราวางแผนที่จะปรับใช้แอปพลิเคชั่นใน AWS fargate และแอปพลิเคชันของเราจะมีตัวเลือกมากมายในการขยายในอนาคตและคาดว่าจะมีบริการไมโครแตกต่างกันประมาณ 100 ถึง 150 ในกรณีนี้จะมีประสิทธิภาพหรือไม่ถ้าเราอัพโหลด microservices เหล่านี้ทั้งหมดในตู้คอนเทนเนอร์ต่าง ๆ ด้วย?